There are 6 ways to get from Mānesar to Udaipur by bus, plane, train, bus (Flixbus), car, taxi, or night bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, fly
best- Take the bus from FlixBus Manesar - IMT Chowk to FlixBus Delhi - Dhaula Kuanbus
- Fly from Indira Gandhi International Airport (DEL) to Dabok Airport (UDR)plane DEL - UDR
3h 42m₹7,675–14,822Bus
cheapest- Take the bus from IMT Manesar to Rajeev Chowkbus 234
- Take the bus from FlixBus Gurugram - Rajiv Chowk to FlixBus Udaipur - Reti Bus Stand Circlebus FlixBus IN0614 / ...
13h 42m₹970–3,230Train
- Take the train from Gurgaon to Ranapratapnagartrain 20473 / ...
11h 13m₹1,127–3,530Drive 600.3 km
- Drive from Mānesar to Udaipurcar 600.3 km
8h 53m₹6,801–9,823Taxi
- Take the taxi from Mānesar to Udaipurtaxi 600.3 km
8h 53m₹12,000–15,000Night bus, bus
- Take the nightbus from Manesar to Jaipurnightbus
- Take the bus from Jaipur to Udaipurbus
15h 48m₹1,424–2,427
Indira Gandhi International Airport (DEL) to Dabok Airport (UDR) flights
Questions & Answers
The cheapest way to get from Mānesar to Udaipur is to night bus and bus which costs ₹1,400 - ₹2,500 and takes 15h 48m.
The fastest way to get from Mānesar to Udaipur is to bus and fly which takes 3h 42m and costs ₹7,500 - ₹15,000.
No, there is no direct bus from Mānesar to Udaipur. However, there are services departing from IMT Manesar and arriving at FlixBus Udaipur - Reti Bus Stand Circle via FlixBus Gurugram - Rajiv Chowk. The journey, including transfers, takes approximately 13h 42m.
No, there is no direct train from Mānesar to Udaipur. However, there are services departing from Gurgaon and arriving at Ranapratapnagar via . The journey, including transfers, takes approximately 11h 13m.
The distance between Mānesar and Udaipur is 610 km. The road distance is 600.3 km.
The best way to get from Mānesar to Udaipur without a car is to train which takes 11h 13m and costs ₹1,100 - ₹3,600.
It takes approximately 3h 42m to get from Mānesar to Udaipur, including transfers.
Mānesar to Udaipur bus services, operated by Gurugram Metropolitan City Bus Limited, depart from IMT Manesar station.
Mānesar to Udaipur train services, operated by Indian Railways, depart from Gurgaon station.
The best way to get from Mānesar to Udaipur is to train which takes 11h 13m and costs ₹1,100 - ₹3,600. Alternatively, you can bus, which costs ₹950 - ₹3,300 and takes 13h 42m.
What companies run services between Mānesar, Haryana, India and Udaipur, India?
Indian Railways operates a train from Gurgaon to Ranapratapnagar once daily. Tickets cost ₹340–2,600 and the journey takes 10h 55m. Alternatively, you can take a bus from IMT Manesar to FlixBus Udaipur - Reti Bus Stand Circle via Rajeev Chowk and FlixBus Gurugram - Rajiv Chowk in around 13h 42m.
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Dabok Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- ₹7,000–13,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Gurgaon to Ranapratapnagar
- Ave. Duration
- 10h 55m
- Frequency
- Once daily
- Estimated price
- ₹340–2,600
- Website
- irctc.co.in
- Sleeper Class
- ₹340–410
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,000–2,600
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Manesar - IMT Chowk to FlixBus Delhi - Dhaula Kuan
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- ₹150–190
- Website
- FlixBus India
Bus from FlixBus Gurugram - Rajiv Chowk to FlixBus Udaipur - Reti Bus Stand Circle
- Ave. Duration
- 11h 55m
- Frequency
- Twice daily
- Estimated price
- ₹950–3,200
- Website
- FlixBus India
- Ave. Duration
- 8h 53m
- Estimated price
- ₹12,000–15,000
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
More Questions & Answers
Mānesar to Udaipur bus services, operated by Gurugram Metropolitan City Bus Limited, arrive at Rajeev Chowk station.
Mānesar to Udaipur train services, operated by Indian Railways, arrive at Ranapratapnagar station.
Yes, the driving distance between Mānesar to Udaipur is 600 km. It takes approximately 8h 53m to drive from Mānesar to Udaipur.
There are 1037+ hotels available in Udaipur.









