There are 9 ways to get from Hoshiarpur (Station) to Rishīkesh by bus (Flixbus), train, car, taxi, plane, 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.
Bus via Dehradun
best- Take the bus from FlixBus Hoshiarpur - Prabhat Chowk / New Deshmesh Nagar to FlixBus Chandigarh - Sector 43bus
- Take the bus from Chandigarh to Dehradunbus Ac
- Take the bus from Dehradun ISBT to Rishikeshbus
8h 55m₹975–2,778Train
cheapest- Take the train from Jalandhar Cant to Yog Nagari Rishikeshtrain 14606
10h 26m₹350–2,727Drive 327.7 km
- Drive from Hoshiarpur (Station) to Rishīkeshcar 327.7 km
5h 15m₹3,700–5,344Taxi
- Take the taxi from Hoshiarpur (Station) to Rishīkeshtaxi 327.7 km
5h 15m₹7,000–9,000Taxi to Kangra Airport, fly
- Take the taxi from Hoshiarpur (Station) to Kangra Airport (DHM)taxi
- Fly from Kangra Airport (DHM) to Dehradun Airport (DED)plane DHM - DED
5h 51m₹15,664–47,553Bus
- Take the bus from Hoshiarpur to Chandigarhbus
- Take the bus from Panchkula, Haryana to Haridwar, Uttarakhandbus Panchkula, Haryana - Haridwar, Uttarakhand
9h 28mTrain via Chandīgarh
- Take the train from Hoshiarpur to Chandigarhtrain 11906
- Take the train from Chandigarh to Rishikeshtrain 14610
11h 43m₹375–2,906Bus to Chandigarh International Airport, fly
- Take the bus from FlixBus Hoshiarpur - Prabhat Chowk / New Deshmesh Nagar to FlixBus Chandigarh - Sector 43bus
- Fly from Chandigarh International Airport (IXC) to Dehradun Airport (DED)plane IXC - DED
7h 45m₹7,885–17,928Train, train to Sri Guru Ram Dass Jee International Airport, fly
- Take the train from Hoshiarpur to Jalandhar Citytrain
- Take the train from Jalandhar City to Amritsar Jntrain
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Dehradun Airport (DED)plane ATQ - DED
9h 28m₹5,852–15,790
Hoshiarpur (Station) to Rishīkesh by train
Questions & Answers
The cheapest way to get from Hoshiarpur (Station) to Rishīkesh is to train which costs ₹350 - ₹2,800 and takes 10h 26m.
The fastest way to get from Hoshiarpur (Station) to Rishīkesh is to drive which takes 5h 15m and costs ₹3,700 - ₹5,500.
No, there is no direct bus from Hoshiarpur (Station) to Rishīkesh. However, there are services departing from FlixBus Hoshiarpur - Prabhat Chowk / New Deshmesh Nagar and arriving at Rishikesh via Chandigarh and Dehradun ISBT. The journey, including transfers, takes approximately 8h 55m.
No, there is no direct train from Hoshiarpur (Station) to Rishīkesh. However, there are services departing from Hoshiarpur and arriving at Yog Nagari Rishikesh via Jalandhar Cant. The journey, including transfers, takes approximately 10h 26m.
The distance between Hoshiarpur (Station) and Rishīkesh is 334 km. The road distance is 327.7 km.
The best way to get from Hoshiarpur (Station) to Rishīkesh without a car is to bus via Dehradun which takes 8h 55m and costs ₹950 - ₹2,800.
It takes approximately 8h 55m to get from Hoshiarpur (Station) to Rishīkesh, including transfers.
Hoshiarpur (Station) to Rishīkesh bus services, operated by FlixBus India, depart from FlixBus Hoshiarpur - Prabhat Chowk / New Deshmesh Nagar station.
Hoshiarpur (Station) to Rishīkesh train services, operated by Indian Railways, depart from Jalandhar Cant station.
The best way to get from Hoshiarpur (Station) to Rishīkesh is to bus via Dehradun which takes 8h 55m and costs ₹950 - ₹2,800. Alternatively, you can train, which costs ₹350 - ₹2,800 and takes 10h 26m.
What companies run services between Hoshiarpur (Station), India and Rishīkesh, India?
You can take a vehicle from Hoshiarpur (Station) to Rishikesh via FlixBus Hoshiarpur - Prabhat Chowk / New Deshmesh Nagar, FlixBus Chandigarh - Sector 43, Chandigarh, and Dehradun ISBT in around 8h 55m. Alternatively, Indian Railways operates a train from Jalandhar Cant to Yog Nagari Rishikesh once a week. Tickets cost ₹230–1,800 and the journey takes 8h 35m.
- Website
- goindigo.in
Flights from Kangra Airport to Dehradun Airport via Delhi
- Ave. Duration
- 4h 31m
- When
- Every day
- Estimated price
- ₹10,000–42,000
Flights from Kangra Airport to Dehradun Airport via Chandigarh International Airport, Delhi
- Ave. Duration
- 6h 5m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹10,000–42,000
Flights from Chandigarh International Airport to Dehradun Airport via Delhi
- Ave. Duration
- 3h 32m
- When
- Every day
- Estimated price
- ₹7,000–15,000
Flights from Chandigarh International Airport to Dehradun Airport via Jaipur
- Ave. Duration
- 3h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹7,000–15,000
Flights from Chandigarh International Airport to Dehradun Airport via Mumbai
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹7,000–15,000
Flights from Sri Guru Ram Dass Jee International Airport to Dehradun Airport via Delhi
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- ₹6,000–11,000
Flights from Sri Guru Ram Dass Jee International Airport to Dehradun Airport via Srinagar, Delhi
- Ave. Duration
- 7h 15m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹6,000–11,000
- Website
- airindia.in
Flights from Kangra Airport to Dehradun Airport via Delhi
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- ₹13,000–34,000
Flights from Chandigarh International Airport to Dehradun Airport via Delhi
- Ave. Duration
- 4h 2m
- When
- Every day
- Estimated price
- ₹5,000–19,000
Flights from Chandigarh International Airport to Dehradun Airport via Mumbai
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹12,000–22,000
Flights from Sri Guru Ram Dass Jee International Airport to Dehradun Airport via Delhi
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- ₹4,800–13,000
Flights from Sri Guru Ram Dass Jee International Airport to Dehradun Airport via Mumbai
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ₹4,800–13,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Jalandhar Cant to Yog Nagari Rishikesh
- Ave. Duration
- 8h 35m
- Frequency
- Once a week
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Hoshiarpur to Chandigarh
- Ave. Duration
- 4h 43m
- Frequency
- Once daily
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,500
Train from Chandigarh to Rishikesh
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Hoshiarpur to Jalandhar City
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Jalandhar City to Amritsar Jn
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Hoshiarpur - Prabhat Chowk / New Deshmesh Nagar to FlixBus Chandigarh - Sector 43
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- ₹270–650
- Website
- FlixBus India
Bus from FlixBus Hoshiarpur - Prabhat Chowk / New Deshmesh Nagar to FlixBus Chandigarh - Sector 43
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- ₹270–650
- Website
- FlixBus India
- Phone
- 0172-2990215
- [email protected]
- Website
- CTU
Bus from Chandigarh to Dehradun
- Ave. Duration
- 4h 5m
- Frequency
- 5 times a day
- Estimated price
- ₹50–600
- Website
- CTU
- AC
- ₹50–70
- Ordinary
- ₹60–85
- Phone
- 1800 180 8185
- [email protected]
- Website
- hrtchp.com
Bus from Chandigarh to Dehradun
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Estimated price
- ₹400–750
- Website
- hrtchp.com
- Ordinary
- ₹400–550
- AC Himdhara
- ₹500–750
- Phone
- +91 8377971006
- [email protected]
- Website
- laxmiholidays.com
Bus from Dehradun ISBT to Rishikesh
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- ₹650–1,400
- Schedules at
- laxmiholidays.com
- Phone
- 0191-2577475
- [email protected]
- Website
- jksrtc.co.in
Bus from Hoshiarpur to Chandigarh
- Ave. Duration
- 2h 33m
- Frequency
- 3 times a day
- Estimated price
- ₹270–400
- Website
- jksrtc.co.in
- Phone
- +91 9899151311
- [email protected]
- Website
- CIty Land Travels
Bus from Panchkula, Haryana to Haridwar, Uttarakhand
- Ave. Duration
- 5h 10m
- Frequency
- Every 30 minutes
- Schedules at
- CIty Land Travels
- Ave. Duration
- 3h 43m
- Estimated price
- ₹4,000–9,000
TaxiBazaar
- Phone
- +91 9876661275
- Website
- taxibazaar.in
TaxiBazaar
- Phone
- +91 9876661275
- Website
- taxibazaar.in
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 Italian Lakes: Getting around by train, Travelling to and around Russia for the 2018 FIFA World Cup, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.
More Questions & Answers
Hoshiarpur (Station) to Rishīkesh bus services, operated by FlixBus India, arrive at FlixBus Chandigarh - Sector 43 station.
Hoshiarpur (Station) to Rishīkesh train services, operated by Indian Railways, arrive at Yog Nagari Rishikesh station.
Yes, the driving distance between Hoshiarpur (Station) to Rishīkesh is 328 km. It takes approximately 5h 15m to drive from Hoshiarpur (Station) to Rishīkesh.
There are 1147+ hotels available in Rishīkesh.

























