hero
How2Go
Shahjahanpur to Jammu

Shahjahanpur to Jammu

Jammu is approximately 800+ kms from Shahjahanpur. The fastest way to reach Jammu from Shahjahanpur is by Train, Flight Via Bareilly, Delhi. It takes approximately 7 hours. The cheapest way to reach Jammu from Shahjahanpur is by Train which would take approximately 14 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Shahjahanpur

Jammu

Approx Travel Time

13h 39m

₹425

Onwards

Via Ghaziabad

Shahjahanpur

Ghaziabad

Jammu

Approx Travel Time

8h 44m

₹5,989

Onwards

Shahjahanpur

Ghaziabad

Jammu

Approx Travel Time

20h 17m

₹1,287

Onwards

Shahjahanpur

Ghaziabad

Jammu

Approx Travel Time

17h 52m

₹5,233

Onwards

Ads by MMT

Direct Cab

Shahjahanpur

Jammu

Approx Travel Time

15h 58m

On Demand

Via Jalandhar

Shahjahanpur

Jalandhar

Jammu

Approx Travel Time

13h 13m

₹510

Onwards

Ads by MMT

Via Bareilly, Delhi

FASTEST

Shahjahanpur

Bareilly

Delhi

Jammu

Approx Travel Time

6h 41m

₹10,277

Onwards

Shahjahanpur

Bareilly

Delhi

Jammu

Approx Travel Time

7h 30m

₹12,149

Onwards

Via Ambala

Shahjahanpur

Ambala

Jammu

Approx Travel Time

16h 7m

₹991

Onwards

Via Bareilly

Shahjahanpur

Bareilly

Jammu

Approx Travel Time

14h 43m

₹2,347

Onwards

Frequently Asked Questions

What is the distance between Shahjahanpur and Jammu?

Jammu is approximately 800+ kms from Shahjahanpur.

How long does it take to reach Jammu from Shahjahanpur?

It takes approximately 7 hours to reach Jammu from Shahjahanpur by Train, Flight Via Bareilly, Delhi.

What is the cheapest way to reach Jammu from Shahjahanpur?

The cheapest way to reach Jammu from Shahjahanpur is by Train.

What is the fastest way to reach Jammu from Shahjahanpur?

The fastest way to reach Jammu from Shahjahanpur is by Train, Flight Via Bareilly, Delhi.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India