There are 5 ways to get from Kotdwāra to Yamunānagar by train, taxi, 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.
Line 12037 train, train
best- Take the train from Kotdwara to Najibabad Jntrain 12037 / ...
- Take the train from Najibabad Jn to Yamunanagar Jagadhritrain 12231 / ...
4h 20m₹265–2,089Train
cheapest- Take the train from Kotdwara to Laksar Jntrain 14090
- Take the train from Laksar Jn to Yamunanagar Jagadhritrain 12207 / ...
4h 52m₹261–2,104Taxi, bus
- Take the taxi from Kotdwāra to Haridwartaxi
- Take the bus from Haridwar to Saharanpurbus
4h 47m₹1,607–2,853Drive 150.6 km
- Drive from Kotdwāra to Yamunānagarcar 150.6 km
3h 8m₹1,693–2,446Taxi
- Take the taxi from Kotdwāra to Yamunānagartaxi 150.6 km
3h 8m₹3,300–4,000
Kotdwāra to Yamunānagar by train
Questions & Answers
The cheapest way to get from Kotdwāra to Yamunānagar is to train which costs ₹260 - ₹2,100 and takes 4h 52m.
The fastest way to get from Kotdwāra to Yamunānagar is to drive which takes 3h 8m and costs ₹1,600 - ₹2,500.
No, there is no direct train from Kotdwāra to Yamunānagar. However, there are services departing from Kotdwara and arriving at Yamunanagar Jagadhri via Najibabad Jn. The journey, including transfers, takes approximately 4h 20m.
The distance between Kotdwāra and Yamunānagar is 149 km. The road distance is 150.6 km.
The best way to get from Kotdwāra to Yamunānagar without a car is to line 12037 train and train which takes 4h 20m and costs ₹260 - ₹2,100.
It takes approximately 4h 20m to get from Kotdwāra to Yamunānagar, including transfers.
Kotdwāra to Yamunānagar train services, operated by Indian Railways, depart from Kotdwara station.
Kotdwāra to Yamunānagar train services, operated by Indian Railways, arrive at Najibabad Jn station.
Yes, the driving distance between Kotdwāra to Yamunānagar is 151 km. It takes approximately 3h 8m to drive from Kotdwāra to Yamunānagar.
There are nine+ hotels available in Yamunānagar.
What companies run services between Kotdwāra, India and Yamunānagar, India?
You can take a train from Kotdwara to Yamunanagar Jagadhri via Najibabad Jn in around 4h 20m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kotdwara to Najibabad Jn
- Ave. Duration
- 42 min
- Frequency
- 5 times a day
- Estimated price
- ₹110–900
- Website
- irctc.co.in
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹330–410
- Second AC (2A)
- ₹440–550
- First Class (1A)
- ₹700–900
Train from Najibabad Jn to Yamunanagar Jagadhri
- Ave. Duration
- 2h 38m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Kotdwara to Laksar Jn
- Ave. Duration
- 1h 51m
- Frequency
- Once daily
- 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 Laksar Jn to Yamunanagar Jagadhri
- Ave. Duration
- 2h 1m
- Frequency
- Every 2 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
- Phone
- 1800 180 8185
- [email protected]
- Website
- hrtchp.com
Bus from Haridwar to Saharanpur
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- ₹310–500
- Website
- hrtchp.com
- Ordinary
- ₹310–410
- AC Himdhara
- ₹370–500
- Ave. Duration
- 2h 15m
- Estimated price
- ₹1,100–4,000
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, Need to know: Jadrolinija, and Need to know: Greyhound - to help you get the most out of your next trip.








