
Ghaziabad to Rishikesh
Rishikesh is approximately 200+ kms from Ghaziabad. The fastest way to reach Rishikesh from Ghaziabad is by Cab. It takes approximately 4 hours. The cheapest way to reach Rishikesh from Ghaziabad is by Train Via Saharanpur which would take approximately 7 hours.
Sort By
Mode of Transport
Via Muzaffarnagar
Ghaziabad
Muzaffarnagar
Rishikesh
Approx Travel Time
5h 5m
₹424
Onwards
Ghaziabad
Muzaffarnagar
Rishikesh
Approx Travel Time
6h 5m
₹658
Onwards
Via Roorkee
Ghaziabad
Roorkee
Rishikesh
Approx Travel Time
5h 59m
₹2,143
Onwards
Ghaziabad
Roorkee
Rishikesh
Approx Travel Time
7h 8m
₹265
Onwards
Via Saharanpur
Ghaziabad
Saharanpur
Rishikesh
Approx Travel Time
6h 3m
₹2,485
Onwards
CHEAPEST
Ghaziabad
Saharanpur
Rishikesh
Approx Travel Time
7h 9m
₹230
Onwards
Via Haridwar
Ghaziabad
Haridwar
Rishikesh
Approx Travel Time
6h 37m
₹1,550
Onwards
Frequently Asked Questions
What is the distance between Ghaziabad and Rishikesh?
Rishikesh is approximately 200+ kms from Ghaziabad.
How long does it take to reach Rishikesh from Ghaziabad?
It takes approximately 4 hours to reach Rishikesh from Ghaziabad by Cab.
What is the cheapest way to reach Rishikesh from Ghaziabad?
The cheapest way to reach Rishikesh from Ghaziabad is by Train Via Saharanpur.
What is the fastest way to reach Rishikesh from Ghaziabad?
The fastest way to reach Rishikesh from Ghaziabad is by Cab.
Routes Connecting Ghaziabad
Routes From Ghaziabad
- Ghaziabad to Shahdol
- Ghaziabad to Haflong
- Ghaziabad to Anuppur
- Ghaziabad to Chiplun
- Ghaziabad to Mahbubnagar
- Ghaziabad to Sanchi
- Ghaziabad to Gunupur
- Ghaziabad to Mysore
- Ghaziabad to Palanpur
- Ghaziabad to Dwarka
- Ghaziabad to Ujjain
- Ghaziabad to Perambalur
- Ghaziabad to Brahmapur
- Ghaziabad to Hindupur
- Ghaziabad to Thane