
Gyanpur to Rishikesh
Rishikesh is approximately 750+ kms from Gyanpur. The fastest way to reach Rishikesh from Gyanpur is by Train, Flight, Cab Via Lucknow, Dehradun. It takes approximately 9 hours. The cheapest way to reach Rishikesh from Gyanpur is by Train, Flight, Cab Via Varanasi, Ghaziabad which would take approximately 9 hours.
Sort By
Mode of Transport
Via Lucknow, Dehradun
FASTEST
Gyanpur
Lucknow
Dehradun
Rishikesh
Approx Travel Time
8h 19m
On Demand
Gyanpur
Lucknow
Dehradun
Rishikesh
Approx Travel Time
8h 44m
On Demand
Via Ayodhya, Dehradun
Gyanpur
Ayodhya
Dehradun
Rishikesh
Approx Travel Time
9h 30m
₹10,449
Onwards
Gyanpur
Ayodhya
Dehradun
Rishikesh
Approx Travel Time
9h 55m
₹8,888
Onwards
Via Lucknow, Rudrapur
Gyanpur
Lucknow
Rudrapur
Rishikesh
Approx Travel Time
20h 2m
On Demand
Via Lucknow
Gyanpur
Lucknow
Rishikesh
Approx Travel Time
19h 20m
On Demand
Via Varanasi, Ghaziabad
Gyanpur
Varanasi
Ghaziabad
Rishikesh
Approx Travel Time
9h
₹8,070
Onwards
CHEAPEST
Gyanpur
Varanasi
Ghaziabad
Rishikesh
Approx Travel Time
8h 20m
₹6,131
Onwards
Via Varanasi, Kichha
Gyanpur
Varanasi
Kichha
Rishikesh
Approx Travel Time
11h 11m
₹15,818
Onwards
Frequently Asked Questions
What is the distance between Gyanpur and Rishikesh?
Rishikesh is approximately 750+ kms from Gyanpur.
How long does it take to reach Rishikesh from Gyanpur?
It takes approximately 9 hours to reach Rishikesh from Gyanpur by Train, Flight, Cab Via Lucknow, Dehradun.
What is the cheapest way to reach Rishikesh from Gyanpur?
The cheapest way to reach Rishikesh from Gyanpur is by Train, Flight, Cab Via Varanasi, Ghaziabad.
What is the fastest way to reach Rishikesh from Gyanpur?
The fastest way to reach Rishikesh from Gyanpur is by Train, Flight, Cab Via Lucknow, Dehradun.