There are 8 ways to get from Nainital to Yamunanagar by train, bus, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Kathgodam to Yamunanagar Jagadhritrain 12207
8h 34m₹1,303–3,083Bus, train via Haridwar
- Take the bus from Nainital, Uttarakhand to Haridwar, Uttarakhandbus Nainital, Uttarakhand - Haridwar, Uttarakhand
- Take the train from Haridwar Jn to Yamunanagar Jagadhritrain 04501 / ...
11h 45mDrive 318.7 km
- Drive from Nainital to Yamunanagarcar 318.7 km
5h 39m₹3,589–5,184Taxi
- Take the taxi from Nainital to Yamunanagartaxi 318.7 km
5h 39m₹5,000–6,000Taxi, fly to Dehradun Airport
- Take the taxi from Nainital to Pantnagar Airport (PGH)taxi
- Fly from Pantnagar Airport (PGH) to Dehradun Airport (DED)plane PGH - DED
- Take the taxi from Dehradun Airport (DED) to Yamunanagartaxi
10h 5m₹10,660–32,471Bus
- Take the bus from Nainital, Uttarakhand to Haridwar, Uttarakhandbus Nainital, Uttarakhand - Haridwar, Uttarakhand
- Take the bus from Rurki to Saharanpurbus 1345
12h 13mBus, train
- Take the bus from Nainital, Uttarakhand to Dehradun, Uttarakhandbus Nainital, Uttarakhand - Dehradun, Uttarakhand
- Take the train from Dehradun to Yamunanagar Jagadhritrain 14631
15h 42mTaxi, fly to Chandigarh International Airport, train
- Take the taxi from Nainital to Pantnagar Airport (PGH)taxi
- Fly from Pantnagar Airport (PGH) to Chandigarh International Airport (IXC)plane PGH - IXC
- Take the train from Chandigarh to Ambala Cant Jntrain
- Take the train from Ambala Cant Jn to Yamunanagar Jagadhritrain
10h 54m₹11,833–33,921
Pantnagar Airport (PGH) to Dehradun Airport (DED) flights
Questions & Answers
The cheapest way to get from Nainital to Yamunanagar is to train which costs ₹1,300 - ₹3,100 and takes 8h 34m.
The fastest way to get from Nainital to Yamunanagar is to drive which takes 5h 39m and costs ₹3,500 - ₹5,500.
No, there is no direct bus from Nainital to Yamunanagar. However, there are services departing from Nainital, Uttarakhand and arriving at Saharanpur via Haridwar, Uttarakhand and Rurki. The journey, including transfers, takes approximately 12h 13m.
No, there is no direct train from Nainital to Yamunanagar. However, there are services departing from Kathgodam and arriving at Yamunanagar Jagadhri via . The journey, including transfers, takes approximately 8h 34m.
The distance between Nainital and Yamunanagar is 394 km. The road distance is 318.7 km.
The best way to get from Nainital to Yamunanagar without a car is to train which takes 8h 34m and costs ₹1,300 - ₹3,100.
It takes approximately 8h 34m to get from Nainital to Yamunanagar, including transfers.
Nainital to Yamunanagar bus services, operated by Kissan Travels Pilani, depart from Nainital, Uttarakhand station.
Nainital to Yamunanagar train services, operated by Indian Railways, depart from Kathgodam station.
The best way to get from Nainital to Yamunanagar is to train which takes 8h 34m and costs ₹1,300 - ₹3,100. Alternatively, you can bus, which costs and takes 12h 13m.
What companies run services between Nainital, India and Yamunanagar, India?
Indian Railways operates a train from Kathgodam to Yamunanagar Jagadhri once a week. Tickets cost ₹230–1,800 and the journey takes 7h 16m. Alternatively, you can take a bus from Nainital, Uttarakhand to Yamunanagar via Haridwar, Uttarakhand, Roorkee, Rurki, Saharanpur, Saharanpur, and Yamunanagar Jagadhri in around 12h 13m.
- Website
- goindigo.in
Flights from Pantnagar Airport to Dehradun Airport via Delhi
- Ave. Duration
- 6h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹7,000–28,000
Flights from Pantnagar Airport to Dehradun Airport via Delhi, Lucknow
- Ave. Duration
- 8h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹10,000–30,000
Flights from Pantnagar Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 8h 22m
- When
- Every day
- Estimated price
- ₹9,000–29,000
Flights from Pantnagar Airport to Chandigarh International Airport via Delhi, Dharamsala
- Ave. Duration
- 5h 45m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹9,000–29,000
Flights from Pantnagar Airport to Chandigarh International Airport via Delhi, Jaipur
- Ave. Duration
- 12h 15m
- When
- Every day
- Estimated price
- ₹9,000–29,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kathgodam to Yamunanagar Jagadhri
- Ave. Duration
- 7h 16m
- Frequency
- Once a week
- Estimated price
- ₹230–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Haridwar Jn to Yamunanagar Jagadhri
- Ave. Duration
- 2h 33m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹410–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Dehradun to Yamunanagar Jagadhri
- Ave. Duration
- 5h 16m
- Frequency
- Once daily
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Chandigarh to Ambala Cant Jn
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- 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
- 54 min
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
- Phone
- 1800 180 8185
- [email protected]
- Website
- online.hrtchp.com
Bus from Rurki to Saharanpur
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- ₹290–440
- Website
- https://online.hrtchp.com/oprs-web/guest/home.do?h=1
- Ordinary
- ₹290–380
- AC Himdhara
- ₹320–440
- Ave. Duration
- 2h 42m
- Estimated price
- ₹1,100–6,000
Lakshya Taxi
- Phone
- +91 95 40 10 71 30
- Website
- lakshyataxi.com
Mera TaxiWala
- Phone
- +91 98 10 47 41 48
- Website
- merataxiwala.com
Spice Cabs
- Phone
- +91 85 10 01 49 99
- Website
- spicecabs.com
Lakshya Taxi
- Phone
- +91 95 40 10 71 30
- Website
- lakshyataxi.com
Mera TaxiWala
- Phone
- +91 98 10 47 41 48
- Website
- merataxiwala.com
Spice Cabs
- Phone
- +91 85 10 01 49 99
- Website
- spicecabs.com
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
Lakshya Taxi
- Phone
- +91 95 40 10 71 30
- Website
- lakshyataxi.com
Mera TaxiWala
- Phone
- +91 98 10 47 41 48
- Website
- merataxiwala.com
Spice Cabs
- Phone
- +91 85 10 01 49 99
- Website
- spicecabs.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 How to get from Southend Airport into central London, Train travel in France: A guide to SNCF, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.
More Questions & Answers
Nainital to Yamunanagar bus services, operated by Kissan Travels Pilani, arrive at Haridwar, Uttarakhand station.
Nainital to Yamunanagar train services, operated by Indian Railways, arrive at Yamunanagar Jagadhri station.
Yes, the driving distance between Nainital to Yamunanagar is 319 km. It takes approximately 5h 39m to drive from Nainital to Yamunanagar.
There are nine+ hotels available in Yamunanagar.








