Trip to Udaipur

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Mumbai to Udaipur

🚆 The journey from Mumbai to Udaipur by train takes approximately 16 hours and 15 minutes with transfers along the way. Indian Railways operates the train services for this route, departing from Bandra Terminus in Mumbai and arriving at Ranapratapnagar in Udaipur.

Where to stay in Udaipur

There are over 879 hotels to stay in Udaipur. Prices range from $4 per night.

Accomodation
  • There are several train routes from Mumbai to Udaipur operated by Indian Railways. These routes involve transfers at various stations such as Bandra Terminus, Chittaurgarh Junction, Kota Junction, Ratlam Junction, and Chanderiya. The journey duration varies depending on the specific route chosen, ranging from approximately 16 to 18 hours. Prices for trains between Mumbai and Udaipur typically range from $5 to $25.
  • The fastest train route between Mumbai and Udaipur is the one that takes 16 hours and 15 minutes, including transfers. This route involves departing from Bandra Terminus in Mumbai and arriving at Ranapratapnagar in Udaipur. While there is no direct train connection, this option offers the quickest journey time compared to other routes with transfers. Travelers can expect to reach their destination in approximately 16 hours and 15 minutes.
  • Trains departing from Mumbai to Udaipur are operated by Indian Railways and primarily depart from Bandra Terminus station in Mumbai. This station serves as the main departure point for trains heading towards Udaipur. Passengers traveling from Mumbai can conveniently board their train at Bandra Terminus to begin their journey to Udaipur.
  • There are multiple train routes available between Mumbai and Udaipur operated by Indian Railways. These routes involve transfers and varying journey durations ranging from approximately 16 to 18 hours. Travelers can choose from different options such as routes via Ajmer Junction, Hazrat Nizamuddin, and Indore Junction, each with their own transfer points and timings. Passengers can select the route that best suits their preferences and travel schedule for the journey from Mumbai to Udaipur.
  • The train services from Mumbai to Udaipur operated by Indian Railways, arrive at Ranapratapnagar station in Udaipur. Travelers disembark at this station, which serves as the final destination for the journey between Mumbai and Udaipur by train. Ranapratapnagar station provides convenient access to the city of Udaipur and its surrounding areas for passengers arriving on this route.
  • The first train from Mumbai to Udaipur typically departs from Bandra Terminus station in the early morning, depending on the specific route chosen. The last train of the day for this journey usually leaves Bandra Terminus station in the late evening, allowing travelers to make overnight travel arrangements if needed. Passengers can check the Indian Railways schedule for the most up-to-date information on train departure times for the Mumbai to Udaipur route.
  • There are no direct train trips between Mumbai and Udaipur. Travelers would need to take a train with transfers at various junctions like Chittaurgarh or Kota to reach Udaipur. The journey typically takes around 16 to 18 hours depending on the chosen route and transfer points. Passengers can check the Indian Railways schedule for available train options and departure times between Mumbai and Udaipur.
  • No, there is no direct train between Mumbai and Udaipur. Travelers would need to take a train with transfers, usually departing from Bandra Terminus, to reach Udaipur. The journey duration, including transfers, typically takes around 16 hours and 15 minutes. Passengers can plan their trip accordingly considering the transfer time and schedules provided by Indian Railways.
  • The cost of a train ticket from Mumbai to Udaipur typically ranges from $5 to $25, depending on the class of travel and availability. Passengers can choose from different fare options based on their preferences and budget. It is advisable to book tickets in advance to secure the best prices and to check for any discounts or promotions offered by Indian Railways. Travelers can also consider factors such as comfort, amenities, and journey duration when selecting their ticket option.

Will you be returning to Mumbai by train?

If you are looking for the return train journey, check out trains from Udaipur to Mumbai

See schedule