The Main Direct Train Service
While several routes can connect you from Gujarat to Rajasthan, the most convenient and direct option for travellers starting from Surat is the Bandra Terminus - Udaipur City Superfast Express. This train is specifically designated for this popular corridor,
providing a direct link without the need for transfers. The train, numbered 22901, is a popular choice for both tourists and regular commuters, offering a reliable and relatively speedy journey between these two major economic and cultural hubs. Another less frequent option that sometimes appears on the schedule is the UDZ Humsafar Express (19668), which also provides a direct connection but on different days. For the most consistent service, the 22901 remains the go-to option for most travellers.
Decoding the Schedule and Timings
The BDTS UDZ SF EXP (22901) operates three days a week, running on Wednesdays, Fridays, and Sundays. This schedule makes it ideal for weekend getaways or planned weekly travel. The train departs from Surat (ST) in the early hours of the morning at 3:00 AM. While this is an early start, it allows you to complete the majority of your journey during the day. The scheduled arrival time at Udaipur City (UDZ) is 2:40 PM the same afternoon. This brings the total journey time to approximately 11 hours and 40 minutes, covering a distance of about 694 kilometres. The timing is quite convenient, as it gets you into Udaipur with enough daylight left to check into your hotel and perhaps enjoy an evening stroll by one of the city's famous lakes.
Major Stops Along the Way
The journey from Surat to Udaipur takes you through the diverse landscapes of Gujarat and into the heart of Rajasthan. While the train makes several halts, some of the key stations on this route include Vadodara, Dahod, Ratlam, and Chittorgarh. Ratlam Junction serves as a significant stop in Madhya Pradesh before the train crosses into Rajasthan. The stop at Chittorgarh is particularly noteworthy for travellers interested in history, as the city is home to the magnificent Chittorgarh Fort, a UNESCO World Heritage Site. These stops provide a brief glimpse into the towns and cities that form the fabric of Western India, breaking up the long journey and marking your progress towards the Aravalli hills that surround Udaipur.
Choosing Your Class and Fares
Indian Railways offers a range of travel classes to suit different budgets and comfort levels. On the Surat-Udaipur route, you can typically choose from several options. Sleeper Class (SL) is the most economical choice, offering basic non-air-conditioned berths. For those seeking more comfort, the air-conditioned classes include 3 Tier AC (3A), 2 Tier AC (2A), and First Class AC (1A). Fares vary significantly based on the class you select. A ticket in Sleeper Class might cost around ₹440, while a berth in 3A could be approximately ₹1,100. For a more spacious and premium experience, 2A and 1A tickets can range from ₹1,550 to over ₹2,500. Prices are dynamic and can change based on demand and booking time, so it's always best to check the latest rates on the IRCTC website.
How to Book Your Tickets
Booking your train tickets in advance is highly recommended, especially during peak tourist seasons or long weekends. The most reliable way to book is through the official Indian Railway Catering and Tourism Corporation (IRCTC) website or its mobile app, Rail Connect. Alternatively, you can use authorized partner platforms like MakeMyTrip, Goibibo, Paytm, or ConfirmTkt. To book, you'll need to create an account, search for trains between Surat (ST) and Udaipur City (UDZ) on your desired date, select your preferred train and class, and enter passenger details. You can book general quota tickets up to 120 days in advance. For last-minute plans, you can try the Tatkal quota, which opens one day before the journey, though seats are limited and sell out quickly.
Essential Travel Planning Tips
To make your train journey smooth and enjoyable, a little planning goes a long way. Since the journey is over 11 hours long, consider packing your own food, snacks, and water, although on-board catering may be available. Arrive at Surat station at least 30-45 minutes before departure to find your platform and coach without rushing. Upon arrival at Udaipur City railway station, you'll find yourself conveniently located near several key attractions. The beautiful Gulab Bagh and Zoo are just a short auto-rickshaw ride away. The iconic Lake Pichola and the majestic City Palace are also within a few kilometres, making it easy to kickstart your sightseeing adventure as soon as you arrive in the Venice of the East.














