There are 7 ways to get from Haryana to Udaipur by train, plane, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 11057 train to Indira Gandhi International Airport, fly
best- Take the train from Faridabad to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Dabok Airport (UDR)plane DEL - UDR
3h 48m₹6,142–12,550Train
cheapest- Take the train from Hazrat Nizamuddin to Ranapratapnagartrain 12963
13h 31m₹494–3,779Bus
- Take the bus from Gurugram to Udaipurbus redbusIndia_A/C Sleeper
12h 52m₹917–2,660Drive 635.9 km
- Drive from Faridabad to Udaipurcar 635.9 km
8h 24m₹6,221–8,986Taxi
- Take the taxi from Faridabad to Udaipurtaxi 635.9 km
8h 24m₹12,000–15,000Fly from Chandigarh International Airport
- Fly from Chandigarh International Airport (IXC) to Dabok Airport (UDR)plane IXC - UDR
5h 1m₹8,014–16,699Bus via Bhīlwāra
- Take the bus from Gurugram to Bhilwarabus redbusIndia_A/C Sleeper
- Take the bus from Bhilwara to Udaipurbus redbusIndia_Bharat Benz A/C Seater /Sleeper / ...
13h 18m
Haryana to Udaipur by bus
Comparing Your Travel Options
The cheapest way to get from Haryana to Udaipur is to train which costs ₹490 - ₹3,800 and takes 13h 31m.
The fastest way to get from Haryana to Udaipur is to line 11057 train and fly which takes 3h 48m and costs ₹6,000 - ₹13,000.
No, there is no direct bus from Haryana to Udaipur. However, there are services departing from Faridabad and arriving at Udaipur via Gurugram. The journey, including transfers, takes approximately 12h 52m.
No, there is no direct train from Haryana to Udaipur. However, there are services departing from Faridabad and arriving at Ranapratapnagar via Hazrat Nizamuddin. The journey, including transfers, takes approximately 13h 31m.
The distance between Haryana and Udaipur is 609 km. The road distance is 635.9 km.
The best way to get from Haryana to Udaipur without a car is to bus which takes 12h 52m and costs ₹900 - ₹2,700.
It takes approximately 3h 48m to get from Haryana to Udaipur, including transfers.
Haryana to Udaipur bus services, operated by Shrinath Travel Agency Pvt. Ltd., depart from Gurugram station.
Haryana to Udaipur train services, operated by Indian Railways, depart from Hazrat Nizamuddin station.
The best way to get from Haryana to Udaipur is to bus which takes 12h 52m and costs ₹900 - ₹2,700. Alternatively, you can train, which costs ₹490 - ₹3,800 and takes 13h 31m, you could also fly, which costs ₹8,000 - ₹17,000 and takes 5h 1m.
What companies run services between Haryana, India and Udaipur, India?
Shrinath Travel Agency Pvt. Ltd. operates a bus from Gurugram to Udaipur every 2 hours, and the journey takes 11h 25m. 10 other operators also service this route. Alternatively, Indian Railways operates a train from Hazrat Nizamuddin to Ranapratapnagar once daily. Tickets cost ₹380–2,900 and the journey takes 12h 13m.
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Dabok Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹5,500–10,000
Flights from Chandigarh International Airport to Dabok Airport via Jaipur
- Ave. Duration
- 3h 10m
- When
- Monday to Saturday
- Estimated price
- ₹7,500–14,000
Flights from Chandigarh International Airport to Dabok Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 11m
- When
- Every day
- Estimated price
- ₹7,500–14,000
Flights from Chandigarh International Airport to Dabok Airport via Lucknow, Indira Gandhi International Airport
- Ave. Duration
- 6h 40m
- When
- Wednesday
- Estimated price
- ₹7,500–14,000
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Dabok Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- ₹4,100–14,000
Flights from Chandigarh International Airport to Dabok Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- ₹5,500–15,000
Flights from Chandigarh International Airport to Dabok Airport via Mumbai
- Ave. Duration
- 6h 5m
- When
- Tuesday to Sunday
- Estimated price
- ₹5,500–15,000
- Website
- airindiaexpress.in
Flights from Indira Gandhi International Airport to Dabok Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹4,100–14,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Faridabad to New Delhi
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- ₹110–900
- Website
- irctc.co.in
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹330–420
- Second AC (2A)
- ₹450–600
- First Class (1A)
- ₹700–900
Train from Hazrat Nizamuddin to Ranapratapnagar
- Ave. Duration
- 12h 13m
- Frequency
- Once daily
- Estimated price
- ₹380–2,900
- Website
- irctc.co.in
- Sleeper Class
- ₹380–450
- Third AC (3A)
- ₹950–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,300–2,900
- Phone
- +91 9099022225
- [email protected]
- Website
- Shrinath Travel Agency Pvt. Ltd.
Bus from Gurugram to Udaipur
- Ave. Duration
- 11h 25m
- Frequency
- Every 2 hours
- Schedules at
- Shrinath Travel Agency Pvt. Ltd.
Bus from Gurugram to Bhilwara
- Ave. Duration
- 8h 45m
- Frequency
- Every 2 hours
- Schedules at
- Shrinath Travel Agency Pvt. Ltd.
Bus from Bhilwara to Udaipur
- Ave. Duration
- 3h 25m
- Frequency
- 5 times a week
- Schedules at
- Shrinath Travel Agency Pvt. Ltd.
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Gurugram to Udaipur
- Ave. Duration
- 11h 45m
- Frequency
- Every 2 hours
- Estimated price
- ₹600–2,100
- Schedules at
- Zingbus
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Gurugram to Udaipur
- Ave. Duration
- 11h 50m
- Frequency
- Every 3 hours
- Estimated price
- ₹850–1,600
- Schedules at
- Laxmi Holidays
- Website
- Shri Rishabh Travels
Bus from Gurugram to Udaipur
- Ave. Duration
- 11h 44m
- Frequency
- Twice daily
- Schedules at
- Shri Rishabh Travels
- Phone
- +91 99098 23333
- [email protected]
- Website
- My My Tour and Travels
Bus from Gurugram to Udaipur
- Ave. Duration
- 10h 45m
- Frequency
- Twice daily
- Schedules at
- My My Tour and Travels
Bus from Gurugram to Bhilwara
- Ave. Duration
- 8h 15m
- Frequency
- Twice daily
- Schedules at
- My My Tour and Travels
Bus from Bhilwara to Udaipur
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a week
- Schedules at
- My My Tour and Travels
- Phone
- +91 9521797979
- [email protected]
- Website
- Shrinath Solitaire
Bus from Gurugram to Udaipur
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Schedules at
- Shrinath Solitaire
- Phone
- +91 99991 29996
- [email protected]
- Website
- Ram Dalal Holidays Pvt. Ltd
Bus from Gurugram to Udaipur
- Ave. Duration
- 11h 15m
- Frequency
- Once daily
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
Bus from Gurugram to Bhilwara
- Ave. Duration
- 8h 40m
- Frequency
- Once daily
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
Bus from Bhilwara to Udaipur
- Ave. Duration
- 2h 45m
- Frequency
- Every 2 hours
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
- Phone
- +91 98990 56542
- [email protected]
- Website
- RS Yadav Smart Bus
Bus from Gurugram to Udaipur
- Ave. Duration
- 11h 30m
- Frequency
- Once daily
- Website
- RS Yadav Smart Bus
Bus from Gurugram to Bhilwara
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Website
- RS Yadav Smart Bus
- Phone
- +91 9610033033
- Website
- B.R. Travels
Bus from Gurugram to Udaipur
- Ave. Duration
- 11h 50m
- Frequency
- Once daily
- Website
- B.R. Travels
Bus from Gurugram to Bhilwara
- Ave. Duration
- 8h 35m
- Frequency
- Once daily
- Website
- B.R. Travels
- Website
- Ashok Travels
Bus from Gurugram to Udaipur
- Ave. Duration
- 12h 30m
- Frequency
- Once daily
- Schedules at
- Ashok Travels
Bus from Gurugram to Bhilwara
- Ave. Duration
- 10h
- Frequency
- Once daily
- Schedules at
- Ashok Travels
Bus from Bhilwara to Udaipur
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Schedules at
- Ashok Travels
- Phone
- 080-46333629
- [email protected]
- Website
- Vikas Travels
Bus from Gurugram to Udaipur
- Ave. Duration
- 11h
- Frequency
- Once a week
- Schedules at
- Vikas Travels
Bus from Gurugram to Bhilwara
- Ave. Duration
- 9h
- Frequency
- 4 times a week
- Schedules at
- Vikas Travels
Bus from Bhilwara to Udaipur
- Ave. Duration
- 3h
- Frequency
- 5 times a week
- Schedules at
- Vikas Travels
- Website
- India Tours and Travels
Bus from Gurugram to Bhilwara
- Ave. Duration
- 8h 35m
- Frequency
- Every 4 hours
- Schedules at
- India Tours and Travels
- Website
- Vishwakarma Nirman Travels
Bus from Gurugram to Bhilwara
- Ave. Duration
- 9h 30m
- Frequency
- Every 4 hours
- Schedules at
- Vishwakarma Nirman Travels
- Phone
- +91 74222 21306
- [email protected]
- Website
- Ashok Travels Mandsaur Group
Bus from Gurugram to Bhilwara
- Ave. Duration
- 8h 55m
- Frequency
- 3 times a day
- Estimated price
- ₹1,200–1,700
- Schedules at
- Ashok Travels Mandsaur Group
- Phone
- +919428521105
- [email protected]
- Website
- Gujarat Travels
Bus from Gurugram to Bhilwara
- Ave. Duration
- 9h
- Frequency
- 3 times a day
- Schedules at
- Gujarat Travels
- Website
- Nandu Patel
Bus from Bhilwara to Udaipur
- Ave. Duration
- 2h 35m
- Frequency
- Every 3 hours
- Schedules at
- Nandu Patel
- Website
- Aone tourist agency
Bus from Bhilwara to Udaipur
- Ave. Duration
- 3h 13m
- Frequency
- Every 2 hours
- Schedules at
- Aone tourist agency
- Website
- Raj travels Jhunjhunu
Bus from Bhilwara to Udaipur
- Ave. Duration
- 3h 10m
- Frequency
- 3 times a day
- Schedules at
- Raj travels Jhunjhunu
- Website
- Royal Ride Express
Bus from Bhilwara to Udaipur
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Schedules at
- Royal Ride Express
- Website
- Shreeji Travels agency
Bus from Bhilwara to Udaipur
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Schedules at
- Shreeji Travels agency
- Phone
- +91 0291-2633687
- Website
- MR Travels
Bus from Bhilwara to Udaipur
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Website
- MR Travels
- Website
- Shri Charbhuja Travel Agency
Bus from Bhilwara to Udaipur
- Ave. Duration
- 3h 44m
- Frequency
- 4 times a week
- Schedules at
- Shri Charbhuja Travel Agency
- Website
- Reindeer Transit
Bus from Bhilwara to Udaipur
- Ave. Duration
- 2h 25m
- Frequency
- Twice a week
- Schedules at
- Reindeer Transit
- Website
- Radhey Travels
Bus from Bhilwara to Udaipur
- Ave. Duration
- 3h
- Frequency
- Twice a week
- Schedules at
- Radhey Travels
- Website
- Globehopper Mobility
Bus from Bhilwara to Udaipur
- Ave. Duration
- 3h
- Frequency
- Once a week
- Schedules at
- Globehopper Mobility
- Ave. Duration
- 8h 24m
- Estimated price
- ₹12,000–15,000
Abhinav Tour And Travels
Lakshya Taxi
- Phone
- +91 95 40 10 71 30
- Website
- lakshyataxi.com
Safeexpress Cab
- Phone
- +91 88 26 26 87 05
- Website
- safarexpress-cab.business.site
Chiku Cab
- Phone
- +918448445504
- Website
- chikucab.com
Meru Cabs
- Phone
- +911144224422
- Website
- meru.in
OLA cabs
- Phone
- +91 9226547777
- Website
- olacabs.com
Rajasthan Cab
- Phone
- +91 9358811941
- Website
- rajasthancab.com
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
Booking & Getting There
Haryana to Udaipur bus services, operated by Shrinath Travel Agency Pvt. Ltd., arrive at Udaipur station.
Haryana to Udaipur train services, operated by Indian Railways, arrive at Ranapratapnagar station.
Yes, the driving distance between Haryana to Udaipur is 636 km. It takes approximately 8h 24m to drive from Haryana to Udaipur.
Book your Haryana to Udaipur bus tickets online with Omio and 12go.asia.
There are 1095+ hotels available in Udaipur.




































