
Lanka to Rishikesh
Rishikesh is approximately 1600+ kms from Lanka. The fastest way to reach Rishikesh from Lanka is by Train, Flight, Cab Via Dimapur, Delhi. It takes approximately 13 hours. The cheapest way to reach Rishikesh from Lanka is by Train, Bus Via Moradabad which would take approximately 39 hours.
Sort By
Mode of Transport
Via Guwahati, Dehradun
RECOMMENDED
Lanka
Guwahati
Dehradun
Rishikesh
Approx Travel Time
13h 20m
₹7,381
Onwards
Lanka
Guwahati
Dehradun
Rishikesh
Approx Travel Time
13h 50m
₹7,796
Onwards
Lanka
Guwahati
Dehradun
Rishikesh
Approx Travel Time
13h 26m
₹9,077
Onwards
Lanka
Guwahati
Dehradun
Rishikesh
Approx Travel Time
13h 56m
₹9,492
Onwards
Via Moradabad
CHEAPEST
Lanka
Moradabad
Rishikesh
Approx Travel Time
1d 14h 57m
₹1,739
Onwards
Lanka
Moradabad
Rishikesh
Approx Travel Time
1d 13h 34m
₹4,988
Onwards
Via Dimapur, Delhi
FASTEST
Lanka
Dimapur
Delhi
Rishikesh
Approx Travel Time
12h 38m
₹11,995
Onwards
Lanka
Dimapur
Delhi
Rishikesh
Approx Travel Time
13h 30m
₹8,857
Onwards
Via Guwahati, Varanasi
Lanka
Guwahati
Varanasi
Rishikesh
Approx Travel Time
1d 21h 22m
On Demand
Via Guwahati, Delhi
Lanka
Guwahati
Delhi
Rishikesh
Approx Travel Time
16h 30m
₹8,108
Onwards
Frequently Asked Questions
What is the distance between Lanka and Rishikesh?
Rishikesh is approximately 1600+ kms from Lanka.
How long does it take to reach Rishikesh from Lanka?
It takes approximately 13 hours to reach Rishikesh from Lanka by Train, Flight, Cab Via Dimapur, Delhi.
What is the cheapest way to reach Rishikesh from Lanka?
The cheapest way to reach Rishikesh from Lanka is by Train, Bus Via Moradabad.
What is the fastest way to reach Rishikesh from Lanka?
The fastest way to reach Rishikesh from Lanka is by Train, Flight, Cab Via Dimapur, Delhi.

