hero
How2Go
Shahjahanpur to Nahan

Shahjahanpur to Nahan

Nahan is approximately 450+ kms from Shahjahanpur. The fastest way to reach Nahan from Shahjahanpur is by Train, Cab Via Rishikesh. It takes approximately 11 hours. The cheapest way to reach Nahan from Shahjahanpur is by Train, Cab Via Chandigarh which would take approximately 12 hours.

Sort By
Mode of Transport

Via Dehradun

RECOMMENDED

Shahjahanpur

Dehradun

Nahan

Approx Travel Time

11h 10m

₹3,262

Onwards

Shahjahanpur

Dehradun

Nahan

Approx Travel Time

12h 40m

₹4,221

Onwards

Via Rishikesh

FASTEST

Shahjahanpur

Rishikesh

Nahan

Approx Travel Time

11h 4m

On Demand

Ads by MMT

Via Saharanpur

Shahjahanpur

Saharanpur

Nahan

Approx Travel Time

11h 16m

₹3,084

Onwards

Via Haridwar

Shahjahanpur

Haridwar

Nahan

Approx Travel Time

11h 23m

₹3,398

Onwards

Shahjahanpur

Haridwar

Nahan

Approx Travel Time

12h 29m

₹5,177

Onwards

Ads by MMT

Via Ambala

Shahjahanpur

Ambala

Nahan

Approx Travel Time

11h 51m

₹2,800

Onwards

Via Chandigarh

CHEAPEST

Shahjahanpur

Chandigarh

Nahan

Approx Travel Time

11h 55m

₹2,602

Onwards

Via Moradabad, Ambala

Shahjahanpur

Moradabad

Ambala

Nahan

Approx Travel Time

13h 1m

₹2,820

Onwards

Via Bareilly, Ambala

Shahjahanpur

Bareilly

Ambala

Nahan

Approx Travel Time

13h 16m

₹2,825

Onwards

Frequently Asked Questions

What is the distance between Shahjahanpur and Nahan?

Nahan is approximately 450+ kms from Shahjahanpur.

How long does it take to reach Nahan from Shahjahanpur?

It takes approximately 11 hours to reach Nahan from Shahjahanpur by Train, Cab Via Rishikesh.

What is the cheapest way to reach Nahan from Shahjahanpur?

The cheapest way to reach Nahan from Shahjahanpur is by Train, Cab Via Chandigarh.

What is the fastest way to reach Nahan from Shahjahanpur?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India