hero
Home
Shahganj to Jammu

Shahganj to Jammu - Multiple Options To Reach By Train

Jammu is approximately 1200+ kms from Shahganj. The fastest way to reach Jammu from Shahganj is by Train. It takes approximately 24 hours. The cheapest way to reach Jammu from Shahganj is by Train Via Moradabad which would take approximately 25 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

FASTEST

Shahganj

Jammu

Approx Travel Time

23h 30m

₹545

Onwards

Via Moradabad

CHEAPEST

Shahganj

Moradabad

Jammu

Approx Travel Time

1d 0h 40m

₹420

Onwards

Ads by MMT

Via Bareilly

Shahganj

Bareilly

Jammu

Approx Travel Time

1d 0h 55m

₹425

Onwards

Via Roorkee

Shahganj

Roorkee

Jammu

Approx Travel Time

1d 0h 40m

₹580

Onwards

Ads by MMT

Via Ambala

Shahganj

Ambala

Jammu

Approx Travel Time

1d 0h 55m

₹590

Onwards

Via Shahjahanpur

Shahganj

Shahjahanpur

Jammu

Approx Travel Time

1d 0h 55m

₹670

Onwards

Via Lucknow

Shahganj

Lucknow

Jammu

Approx Travel Time

1d 0h 55m

On Demand

Via Rajpura

Shahganj

Rajpura

Jammu

Approx Travel Time

1d 0h 55m

₹665

Onwards

Via Hardoi

Shahganj

Hardoi

Jammu

Approx Travel Time

1d 0h 55m

₹505

Onwards

Via Ghaziabad

Shahganj

Ghaziabad

Jammu

Approx Travel Time

1d 1h 40m

₹615

Onwards

Frequently Asked Questions

What is the distance between Shahganj and Jammu?

Jammu is approximately 1200+ kms from Shahganj.

How long does it take to reach Jammu from Shahganj?

It takes approximately 24 hours to reach Jammu from Shahganj by Train.

What is the cheapest way to reach Jammu from Shahganj?

The cheapest way to reach Jammu from Shahganj is by Train Via Moradabad.

What is the fastest way to reach Jammu from Shahganj?

The fastest way to reach Jammu from Shahganj is by Train.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India