
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 12 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
₹6,940
Onwards
Lanka
Guwahati
Dehradun
Rishikesh
Approx Travel Time
13h 50m
₹7,355
Onwards
Lanka
Guwahati
Dehradun
Rishikesh
Approx Travel Time
13h 26m
₹8,751
Onwards
Lanka
Guwahati
Dehradun
Rishikesh
Approx Travel Time
13h 56m
₹9,166
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 1m
₹11,646
Onwards
Lanka
Dimapur
Delhi
Rishikesh
Approx Travel Time
13h 35m
₹8,672
Onwards
Via Guwahati, Varanasi
Lanka
Guwahati
Varanasi
Rishikesh
Approx Travel Time
1d 21h 55m
On Demand
Via Guwahati, Delhi
Lanka
Guwahati
Delhi
Rishikesh
Approx Travel Time
16h 35m
₹8,091
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 12 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.

