There are 4 ways to get from Jagadhari to Kashipur by train, car, taxi, or bus
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 Yamunanagar Jagadhri to Kashipurtrain 14616
6h 51m₹492–1,945Drive 231.2 km
- Drive from Jagadhari to Kashipurcar 231.2 km
4h 2m₹2,588–3,739Taxi
- Take the taxi from Jagadhari to Kashipurtaxi 231.2 km
4h 2m₹4,800–6,000Bus, train
- Take the bus from Yamunanagar to Haridwarbus 139
- Take the train from Haridwar Jn to Kashipurtrain 15309
10h 14m₹532–2,098
Jagadhari to Kashipur by bus, foot, and train
Comparing Your Travel Options
The cheapest way to get from Jagadhari to Kashipur is to train which costs ₹490 - ₹2,000 and takes 6h 51m.
The fastest way to get from Jagadhari to Kashipur is to drive which takes 4h 2m and costs ₹2,500 - ₹3,800.
No, there is no direct train from Jagadhari to Kashipur. However, there are services departing from Yamunanagar Jagadhri and arriving at Kashipur via . The journey, including transfers, takes approximately 6h 51m.
The distance between Jagadhari and Kashipur is 282 km. The road distance is 231.2 km.
The best way to get from Jagadhari to Kashipur without a car is to train which takes 6h 51m and costs ₹490 - ₹2,000.
It takes approximately 6h 51m to get from Jagadhari to Kashipur, including transfers.
Jagadhari to Kashipur train services, operated by Indian Railways, depart from Yamunanagar Jagadhri station.
Jagadhari to Kashipur train services, operated by Indian Railways, arrive at Kashipur station.
Yes, the driving distance between Jagadhari to Kashipur is 231 km. It takes approximately 4h 2m to drive from Jagadhari to Kashipur.
There are 14+ hotels available in Kashipur.
What companies run services between Jagadhari, India and Kashipur, India?
Indian Railways operates a train from Yamunanagar Jagadhri to Kashipur once a week. Tickets cost ₹200–1,600 and the journey takes 6h 40m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Yamunanagar Jagadhri to Kashipur
- Ave. Duration
- 6h 40m
- Frequency
- Once a week
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Haridwar Jn to Kashipur
- Ave. Duration
- 5h 13m
- Frequency
- Twice a week
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–900
- First Class (1A)
- ₹1,100–1,500
- Phone
- 1800 180 8185
- [email protected]
- Website
- hrtchp.com
Bus from Yamunanagar to Haridwar
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- ₹350–600
- Website
- hrtchp.com
- Ordinary
- ₹350–460
- AC Himdhara
- ₹440–600
- Ave. Duration
- 4h 2m
- Estimated price
- ₹4,800–6,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 Slovenia: Getting from Ljubljana to Lake Bled, How to get from Luton Airport into central London, and Getting to Milan from the airport - to help you get the most out of your next trip.








