hero
How2Go
Kanpur to Rishikesh

Kanpur to Rishikesh

Rishikesh is approximately 500+ kms from Kanpur. The fastest way to reach Rishikesh from Kanpur is by Train Via Shahjahanpur. It takes approximately 12 hours. The cheapest way to reach Rishikesh from Kanpur is by Train Via Haridwar which would take approximately 12 hours.

Sort By
Mode of Transport

Via Shahjahanpur

RECOMMENDED

FASTEST

Kanpur

Shahjahanpur

Rishikesh

Approx Travel Time

11h 25m

On Demand

Kanpur

Shahjahanpur

Rishikesh

Approx Travel Time

11h 55m

On Demand

Via Bareilly

Kanpur

Bareilly

Rishikesh

Approx Travel Time

11h 40m

On Demand

Kanpur

Bareilly

Rishikesh

Approx Travel Time

12h 52m

On Demand

Ads by MMT

Via Moradabad

Kanpur

Moradabad

Rishikesh

Approx Travel Time

11h 40m

On Demand

Kanpur

Moradabad

Rishikesh

Approx Travel Time

13h 25m

On Demand

Via Haridwar

CHEAPEST

Kanpur

Haridwar

Rishikesh

Approx Travel Time

11h 55m

₹590

Onwards

Ads by MMT

Via Dehradun

Kanpur

Dehradun

Rishikesh

Approx Travel Time

12h 10m

On Demand

Via Hardoi

Kanpur

Hardoi

Rishikesh

Approx Travel Time

12h 38m

On Demand

Kanpur

Hardoi

Rishikesh

Approx Travel Time

13h 23m

On Demand

Frequently Asked Questions

What is the distance between Kanpur and Rishikesh?

Rishikesh is approximately 500+ kms from Kanpur.

How long does it take to reach Rishikesh from Kanpur?

It takes approximately 12 hours to reach Rishikesh from Kanpur by Train Via Shahjahanpur.

What is the cheapest way to reach Rishikesh from Kanpur?

The cheapest way to reach Rishikesh from Kanpur is by Train Via Haridwar.

What is the fastest way to reach Rishikesh from Kanpur?

The fastest way to reach Rishikesh from Kanpur is by Train Via Shahjahanpur.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India