hero
How2Go
Joshimath to Shahjahanpur

Joshimath to Shahjahanpur

Shahjahanpur is approximately 500+ km from Joshimath, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Shahjahanpur.

Read More
Sort By
Mode of Transport

Via Ranikhet, Haldwani

RECOMMENDED

FASTEST

Joshimath

Ranikhet

Haldwani

Shahjahanpur

Approx Travel Time

14h 54m

On Demand

Via Haridwar, Bareilly

Joshimath

Haridwar

Bareilly

Shahjahanpur

Approx Travel Time

16h 17m

₹1,060

Onwards

Joshimath

Haridwar

Bareilly

Shahjahanpur

Approx Travel Time

17h 10m

₹1,584

Onwards

Joshimath

Haridwar

Bareilly

Shahjahanpur

Approx Travel Time

16h 40m

₹3,294

Onwards

Ads by MMT

Via Rishikesh, Rudrapur

Joshimath

Rishikesh

Rudrapur

Shahjahanpur

Approx Travel Time

18h 45m

₹1,948

Onwards

Joshimath

Rishikesh

Rudrapur

Shahjahanpur

Approx Travel Time

18h 10m

₹4,688

Onwards

Via Haridwar, Moradabad

CHEAPEST

Joshimath

Haridwar

Moradabad

Shahjahanpur

Approx Travel Time

16h 35m

₹1,015

Onwards

Ads by MMT

Via Rishikesh, Roorkee

Joshimath

Rishikesh

Roorkee

Shahjahanpur

Approx Travel Time

16h 48m

₹1,385

Onwards

Via Rishikesh, Dhampur

Joshimath

Rishikesh

Dhampur

Shahjahanpur

Approx Travel Time

17h 11m

₹1,519

Onwards

Via Rishikesh, Najibabad

Joshimath

Rishikesh

Najibabad

Shahjahanpur

Approx Travel Time

18h 6m

₹1,534

Onwards

Frequently Asked Questions

What is the distance between Joshimath and Shahjahanpur?

Shahjahanpur is approximately 500+ kms from Joshimath.

How long does it take to reach Shahjahanpur from Joshimath?

It takes approximately 15 hours to reach Shahjahanpur from Joshimath by Cab, Bus, Train Via Ranikhet, Haldwani.

What is the cheapest way to reach Shahjahanpur from Joshimath?

The cheapest way to reach Shahjahanpur from Joshimath is by Bus, Train Via Haridwar, Moradabad.

What is the fastest way to reach Shahjahanpur from Joshimath?

The fastest way to reach Shahjahanpur from Joshimath is by Cab, Bus, Train Via Ranikhet, Haldwani.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India