hero
How2Go
Shahjahanpur to Rishikesh

Shahjahanpur to Rishikesh

Rishikesh is approximately 350+ kms from Shahjahanpur. The fastest way to reach Rishikesh from Shahjahanpur is by Train, Cab Via Roorkee. It takes approximately 7 hours. The cheapest way to reach Rishikesh from Shahjahanpur is by Train Via Roorkee which would take approximately 8 hours.

Sort By
Mode of Transport

Direct Cab

RECOMMENDED

Shahjahanpur

Rishikesh

Approx Travel Time

6h 56m

₹8,212

Onwards

Direct Bus

Shahjahanpur

Rishikesh

Approx Travel Time

7h 7m

₹999

Onwards

Ads by MMT

Via Roorkee

FASTEST

Shahjahanpur

Roorkee

Rishikesh

Approx Travel Time

6h 49m

₹2,471

Onwards

CHEAPEST

Shahjahanpur

Roorkee

Rishikesh

Approx Travel Time

7h 51m

₹360

Onwards

Via Rudrapur

Shahjahanpur

Rudrapur

Rishikesh

Approx Travel Time

8h 20m

₹1,498

Onwards

Ads by MMT

Via Bareilly

Shahjahanpur

Bareilly

Rishikesh

Approx Travel Time

7h 41m

₹1,074

Onwards

Shahjahanpur

Bareilly

Rishikesh

Approx Travel Time

8h 10m

₹3,039

Onwards

Via Haridwar

Shahjahanpur

Haridwar

Rishikesh

Approx Travel Time

9h 17m

₹1,852

Onwards

Shahjahanpur

Haridwar

Rishikesh

Approx Travel Time

9h 1m

₹648

Onwards

Via Saharanpur

Shahjahanpur

Saharanpur

Rishikesh

Approx Travel Time

8h 25m

₹2,621

Onwards

Frequently Asked Questions

What is the distance between Shahjahanpur and Rishikesh?

Rishikesh is approximately 350+ kms from Shahjahanpur.

How long does it take to reach Rishikesh from Shahjahanpur?

It takes approximately 7 hours to reach Rishikesh from Shahjahanpur by Train, Cab Via Roorkee.

What is the cheapest way to reach Rishikesh from Shahjahanpur?

The cheapest way to reach Rishikesh from Shahjahanpur is by Train Via Roorkee.

What is the fastest way to reach Rishikesh from Shahjahanpur?

The fastest way to reach Rishikesh from Shahjahanpur is by Train, Cab Via Roorkee.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India