There are 9 ways to get from Phagwāra to Rishīkesh by train, bus, car, taxi, plane, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Haridwar Jn
best- Take the train from Phagwara Jn to Dhandari Kalantrain 14618 / ...
- Take the train from Dhandari Kalan to Haridwar Jntrain 12054
7h 13m₹322–2,540Bus via Ghāziābād
- Take the bus from Phagwara to Ghaziabadbus
- Take the bus from Ghaziabad, Uttar Pradesh to Meerut, Uttar Pradeshbus
- Take the bus from Meerut to Rishikeshbus
11h 2mDrive 316.3 km
- Drive from Phagwāra to Rishīkeshcar 316.3 km
5h 2m₹3,550–5,128Taxi
- Take the taxi from Phagwāra to Rishīkeshtaxi 316.3 km
5h 2m₹7,000–8,500Train to Chandigarh International Airport, fly
- Take the train from Phagwara Jn to Chandigarhtrain
- Fly from Chandigarh International Airport (IXC) to Dehradun Airport (DED)plane IXC - DED
7h 56m₹7,783–18,080Train
- Take the train from Ludhiana Jn to Yog Nagari Rishikeshtrain 14606
8h 53m₹330–2,620Train via Ambāla
- Take the train from Phagwara Jn to Ambala Cant Jntrain 18238 / ...
- Take the train from Ambala Cant Jn to Rishikeshtrain 14815 / ...
9h 15m₹332–2,634Bus
- Take the bus from FlixBus Phagwara - Satnampura NH1 to FlixBus Ambalabus FlixBus IN0120D
- Take the bus from Ambala to Haridwarbus 1003
11h 25m₹1,703–4,219Train to Sri Guru Ram Dass Jee International Airport, fly
- Take the train from Phagwara Jn to Amritsar Jntrain
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Dehradun Airport (DED)plane ATQ - DED
9h 31m₹5,543–13,847
Phagwāra to Rishīkesh by train, foot, and bus
Questions & Answers
The cheapest way to get from Phagwāra to Rishīkesh is to train via Haridwar Jn which costs ₹320 - ₹2,600 and takes 7h 13m.
The fastest way to get from Phagwāra to Rishīkesh is to drive which takes 5h 2m and costs ₹3,500 - ₹5,500.
No, there is no direct bus from Phagwāra to Rishīkesh. However, there are services departing from Phagwara and arriving at Rishikesh via Ghaziabad, Uttar Pradesh and Meerut. The journey, including transfers, takes approximately 11h 2m.
No, there is no direct train from Phagwāra to Rishīkesh. However, there are services departing from Phagwara Jn and arriving at Haridwar Jn via Dhandari Kalan. The journey, including transfers, takes approximately 7h 13m.
The distance between Phagwāra and Rishīkesh is 328 km. The road distance is 316.3 km.
The best way to get from Phagwāra to Rishīkesh without a car is to train via Haridwar Jn which takes 7h 13m and costs ₹320 - ₹2,600.
It takes approximately 7h 13m to get from Phagwāra to Rishīkesh, including transfers.
Phagwāra to Rishīkesh bus services, operated by IntrCity SmartBus, depart from Phagwara station.
Phagwāra to Rishīkesh train services, operated by Indian Railways, depart from Phagwara Jn station.
The best way to get from Phagwāra to Rishīkesh is to train via Haridwar Jn which takes 7h 13m and costs ₹320 - ₹2,600. Alternatively, you can bus via Ghāziābād, which costs and takes 11h 2m.
What companies run services between Phagwāra, India and Rishīkesh, India?
You can take a train from Phagwara Jn to Rishikesh, Uttarakhand via Dhandari Kalan, Haridwar Jn, and Haridwar, Uttarakhand in around 7h 13m. Alternatively, you can take a bus from Phagwara to Rishikesh via Ghaziabad, Uttar Pradesh, Meerut, Uttar Pradesh, and Meerut in around 11h 2m.
- Website
- airindia.in
Flights from Chandigarh International Airport to Dehradun Airport via Delhi
- Ave. Duration
- 4h 2m
- When
- Every day
- Estimated price
- ₹5,000–18,000
Flights from Chandigarh International Airport to Dehradun Airport via Mumbai
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹12,000–23,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,700–12,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,700–12,000
- Website
- goindigo.in
Flights from Chandigarh International Airport to Dehradun Airport via Delhi
- Ave. Duration
- 3h 32m
- When
- Every day
- Estimated price
- ₹6,500–15,000
Flights from Chandigarh International Airport to Dehradun Airport via Jaipur
- Ave. Duration
- 3h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹6,500–15,000
Flights from Chandigarh International Airport to Dehradun Airport via Mumbai
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹6,500–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
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Phagwara Jn to Dhandari Kalan
- Ave. Duration
- 51 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 Dhandari Kalan to Haridwar Jn
- Ave. Duration
- 4h 30m
- Frequency
- 6 times a week
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Phagwara Jn to Chandigarh
- Ave. Duration
- 2h 58m
- Frequency
- Every 4 hours
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Ludhiana Jn to Yog Nagari Rishikesh
- Ave. Duration
- 7h 20m
- Frequency
- Once a week
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Phagwara Jn to Ambala Cant Jn
- Ave. Duration
- 3h 40m
- Frequency
- Hourly
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Ambala Cant Jn to Rishikesh
- Ave. Duration
- 4h 35m
- Frequency
- 3 times a day
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹650–800
- First Class (1A)
- ₹1,000–1,400
Train from Phagwara Jn to Amritsar Jn
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Phagwara to Ghaziabad
- Ave. Duration
- 5h 20m
- Frequency
- Twice daily
- Estimated price
- ₹490–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹490–700
- Website
- Naveen Travels
Bus from Ghaziabad, Uttar Pradesh to Meerut, Uttar Pradesh
- Ave. Duration
- 1h 30m
- Frequency
- Every 15 minutes
- Schedules at
- Naveen Travels
- Phone
- +91 8377971006
- [email protected]
- Website
- laxmiholidays.com
Bus from Meerut to Rishikesh
- Ave. Duration
- 3h 36m
- Frequency
- Hourly
- Estimated price
- ₹320–1,500
- Schedules at
- laxmiholidays.com
- Sleeper
- ₹320–850
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Phagwara - Satnampura NH1 to FlixBus Ambala
- Ave. Duration
- 3h
- Frequency
- 6 times a week
- Estimated price
- ₹310–800
- Website
- FlixBus India
- Phone
- 1800 180 8185
- [email protected]
- Website
- hrtchp.com
Bus from Ambala to Haridwar
- Ave. Duration
- 5h 31m
- Frequency
- Once daily
- Estimated price
- ₹390–750
- Website
- hrtchp.com
- Ordinary
- ₹390–550
- AC Himdhara
- ₹500–750
- Ave. Duration
- 5h 2m
- Estimated price
- ₹7,000–8,500
GS Travels
- Phone
- +91 98 76 76 40 61
- Website
- jalandhartaxi.in
Guru Kripa Taxi
- Phone
- +91 99 14 04 01 56
- Website
- gurukirpataxi.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 Need to know: Jadrolinija, How to get from Stansted Airport into central London, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.
More Questions & Answers
Phagwāra to Rishīkesh bus services, operated by IntrCity SmartBus, arrive at Ghaziabad station.
Phagwāra to Rishīkesh train services, operated by Indian Railways, arrive at Dhandari Kalan station.
Yes, the driving distance between Phagwāra to Rishīkesh is 316 km. It takes approximately 5h 2m to drive from Phagwāra to Rishīkesh.
Book your Phagwāra to Rishīkesh bus tickets online with Omio.
There are 1151+ hotels available in Rishīkesh.




















