There are 6 ways to get from Udaipur to Yamunanagar by plane, taxi, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Dehradun Airport, taxi
best- Fly from Dabok Airport (UDR) to Dehradun Airport (DED)plane UDR - DED
- Take the taxi from Dehradun Airport (DED) to Yamunanagartaxi
5h 59m₹9,490–18,679Train
cheapest- Take the train from Ranapratapnagar to Roorkeetrain 19609
- Take the train from Roorkee to Yamunanagar Jagadhritrain 05193 / ...
20h 27m₹991–4,886Bus
- Take the bus from Udaipur to Chandigarhbus redbusIndia_Bharat Benz A/C Sleeper
- Take the bus from Chandigarh to Yamunanagarbus 139
21h 5mDrive 836.1 km
- Drive from Udaipur to Yamunanagarcar 836.1 km
11h 37m₹9,381–13,550Fly to Chandigarh International Airport, train
- Fly from Dabok Airport (UDR) to Chandigarh International Airport (IXC)plane UDR - IXC
- Take the train from Chandigarh to Ambala Cant Jntrain
- Take the train from Ambala Cant Jn to Yamunanagar Jagadhritrain
7h 33m₹8,663–20,129Bus, train
- Take the bus from Udaipur to Dehradunbus redbusIndia_Bharat Benz A/C Seater /Sleeper
- Take the train from Dehradun to Yamunanagar Jagadhritrain 14631
25h 46m
Dabok Airport (UDR) to Dehradun Airport (DED) flights
Comparing Your Travel Options
The cheapest way to get from Udaipur to Yamunanagar is to train which costs ₹950 - ₹4,900 and takes 20h 27m.
The fastest way to get from Udaipur to Yamunanagar is to fly and taxi which takes 5h 59m and costs ₹9,500 - ₹19,000.
No, there is no direct bus from Udaipur to Yamunanagar. However, there are services departing from Udaipur and arriving at Yamunanagar via Chandigarh. The journey, including transfers, takes approximately 21h 5m.
No, there is no direct train from Udaipur to Yamunanagar. However, there are services departing from Ranapratapnagar and arriving at Yamunanagar Jagadhri via Roorkee. The journey, including transfers, takes approximately 20h 27m.
The distance between Udaipur and Yamunanagar is 888 km. The road distance is 836.1 km.
The best way to get from Udaipur to Yamunanagar without a car is to train which takes 20h 27m and costs ₹950 - ₹4,900.
It takes approximately 5h 59m to get from Udaipur to Yamunanagar, including transfers.
Udaipur to Yamunanagar bus services, operated by Somnath Travels, depart from Udaipur station.
Udaipur to Yamunanagar train services, operated by Indian Railways, depart from Ranapratapnagar station.
The best way to get from Udaipur to Yamunanagar is to train which takes 20h 27m and costs ₹950 - ₹4,900. Alternatively, you can bus, which costs and takes 21h 5m.
What companies run services between Udaipur, India and Yamunanagar, India?
You can take a train from Ranapratapnagar to Yamunanagar via Roorkee and Yamunanagar Jagadhri in around 20h 27m. Alternatively, you can take a bus from Udaipur to Yamunanagar via Chandigarh, Chandigarh, and Yamunanagar in around 21h 5m.
- Website
- goindigo.in
Flights from Dabok Airport to Dehradun Airport via Delhi
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- ₹6,500–15,000
Flights from Dabok Airport to Dehradun Airport via Mumbai
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹6,500–15,000
Flights from Dabok Airport to Chandigarh International Airport via Jaipur
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ₹7,500–16,000
Flights from Dabok Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 5h 42m
- When
- Every day
- Estimated price
- ₹7,500–16,000
Flights from Dabok Airport to Chandigarh International Airport via Mumbai
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹7,500–16,000
- Website
- airindia.in
Flights from Dabok Airport to Dehradun Airport via Delhi
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹7,000–15,000
Flights from Dabok Airport to Dehradun Airport via Mumbai
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- ₹7,000–15,000
Flights from Dabok Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₹7,500–16,000
Flights from Dabok Airport to Chandigarh International Airport via Mumbai
- Ave. Duration
- 6h 30m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹7,500–16,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ranapratapnagar to Roorkee
- Ave. Duration
- 17h 24m
- Frequency
- 3 times a week
- Estimated price
- ₹450–3,400
- Website
- irctc.co.in
- Sleeper Class
- ₹450–550
- Third AC (3A)
- ₹1,100–1,500
- Second AC (2A)
- ₹1,600–2,100
- First Class (1A)
- ₹2,700–3,400
Train from Roorkee to Yamunanagar Jagadhri
- Ave. Duration
- 1h 54m
- Frequency
- Hourly
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Chandigarh to Ambala Cant Jn
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Ambala Cant Jn to Yamunanagar Jagadhri
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Dehradun to Yamunanagar Jagadhri
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Phone
- +91 87690 12747
- Website
- Somnath Travels
Bus from Udaipur to Chandigarh
- Ave. Duration
- 15h 55m
- Frequency
- Twice daily
- Website
- Somnath Travels
- Phone
- +91 9099022225
- [email protected]
- Website
- Shrinath Travel Agency Pvt. Ltd.
Bus from Udaipur to Chandigarh
- Ave. Duration
- 20h 10m
- Frequency
- Twice a week
- Schedules at
- Shrinath Travel Agency Pvt. Ltd.
Bus from Udaipur to Dehradun
- Ave. Duration
- 21h 25m
- Frequency
- 3 times a week
- Schedules at
- Shrinath Travel Agency Pvt. Ltd.
- Phone
- +91 99991 29996
- [email protected]
- Website
- Ram Dalal Holidays Pvt. Ltd
Bus from Udaipur to Chandigarh
- Ave. Duration
- 15h 55m
- Frequency
- Twice a week
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
- Phone
- 1800 180 8185
- [email protected]
- Website
- hrtchp.com
Bus from Chandigarh to Yamunanagar
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- ₹350–600
- Website
- hrtchp.com
- Ordinary
- ₹350–460
- AC Himdhara
- ₹430–600
- Website
- Bhagwati Travels Express
Bus from Udaipur to Dehradun
- Ave. Duration
- 19h 10m
- Frequency
- 4 times a day
- Website
- Bhagwati Travels Express
- Website
- India Tours and Travels
Bus from Udaipur to Dehradun
- Ave. Duration
- 19h 30m
- Frequency
- Once daily
- Schedules at
- India Tours and Travels
- Website
- Neelkanth Travels
Bus from Udaipur to Dehradun
- Ave. Duration
- 18h 45m
- Frequency
- Twice a week
- Schedules at
- Neelkanth Travels
- Ave. Duration
- 1h 59m
- Estimated price
- ₹2,500–3,100
Dehradun Taxi Service
- Phone
- +91 98 97 97 32 55
- Website
- dehraduntaxiservices.in
Doon Cabs
- Phone
- +91 96 34 00 40 07
- Website
- dooncabs.co.in
Doon Travel
- Phone
- +91 63 98 48 50 08
- Website
- doontravel.com
Car Yatra
- Phone
- +91 96 90 16 90 69
- Website
- facebook.com
Haridwar Car service
- Phone
- +91 99 17 03 34 48
- Website
- haridwarcarservice.com
Nature Holidays Travel
- Phone
- +91 97 60 58 55 60
- Website
- natureholidaystravel.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Train travel in Spain: A guide to Renfe, Which side of Niagara Falls should I choose (and how do I get there)?, and Italy Travel Guides - to help you get the most out of your next trip.
Booking & Getting There
Udaipur to Yamunanagar bus services, operated by Somnath Travels, arrive at Chandigarh station.
Udaipur to Yamunanagar train services, operated by Indian Railways, arrive at Roorkee station.
Yes, the driving distance between Udaipur to Yamunanagar is 836 km. It takes approximately 11h 37m to drive from Udaipur to Yamunanagar.
There are seven+ hotels available in Yamunanagar.















