hero
How2Go
Jubbal to Shahjahanpur

Jubbal to Shahjahanpur

Shahjahanpur is approximately 600+ kms from Jubbal. The fastest way to reach Shahjahanpur from Jubbal is by Cab, Train Via Dehradun, Bareilly. It takes approximately 12 hours. The cheapest way to reach Shahjahanpur from Jubbal is by Bus, Train Via Haridwar which would take approximately 24 hours.

Sort By
Mode of Transport

Via Dehradun, Bareilly

RECOMMENDED

FASTEST

Jubbal

Dehradun

Bareilly

Shahjahanpur

Approx Travel Time

11h 50m

On Demand

Jubbal

Dehradun

Bareilly

Shahjahanpur

Approx Travel Time

12h 51m

On Demand

Via Dehradun

Jubbal

Dehradun

Shahjahanpur

Approx Travel Time

15h 4m

On Demand

Ads by MMT

Via Haridwar

CHEAPEST

Jubbal

Haridwar

Shahjahanpur

Approx Travel Time

1d 0h 1m

₹1,098

Onwards

Jubbal

Haridwar

Shahjahanpur

Approx Travel Time

1d 0h 10m

₹1,477

Onwards

Via Kalka, Ambala

Jubbal

Kalka

Ambala

Shahjahanpur

Approx Travel Time

12h 42m

On Demand

Jubbal

Kalka

Ambala

Shahjahanpur

Approx Travel Time

12h 52m

On Demand

Ads by MMT

Via Dehradun, Roorkee

Jubbal

Dehradun

Roorkee

Shahjahanpur

Approx Travel Time

12h 58m

On Demand

Via Kalka, Chandigarh

Jubbal

Kalka

Chandigarh

Shahjahanpur

Approx Travel Time

13h

On Demand

Via Dehradun, Najibabad

Jubbal

Dehradun

Najibabad

Shahjahanpur

Approx Travel Time

13h 52m

On Demand

Frequently Asked Questions

What is the distance between Jubbal and Shahjahanpur?

Shahjahanpur is approximately 600+ kms from Jubbal.

How long does it take to reach Shahjahanpur from Jubbal?

It takes approximately 12 hours to reach Shahjahanpur from Jubbal by Cab, Train Via Dehradun, Bareilly.

What is the cheapest way to reach Shahjahanpur from Jubbal?

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

What is the fastest way to reach Shahjahanpur from Jubbal?

The fastest way to reach Shahjahanpur from Jubbal is by Cab, Train Via Dehradun, Bareilly.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India