
Shahganj to Jammu
Jammu is approximately 1100+ kms from Shahganj. The fastest way to reach Jammu from Shahganj is by Train, Flight Via Ayodhya, Delhi. It takes approximately 7 hours. The cheapest way to reach Jammu from Shahganj is by Train which would take approximately 28 hours.
Sort By
Mode of Transport
Via Ayodhya, Delhi
RECOMMENDED
FASTEST
Shahganj
Ayodhya
Delhi
Jammu
Approx Travel Time
6h 35m
₹6,655
Onwards
Via Ambala
Shahganj
Ambala
Jammu
Approx Travel Time
1d 0h 35m
₹1,129
Onwards
Via Lucknow, Jalandhar
Shahganj
Lucknow
Jalandhar
Jammu
Approx Travel Time
22h 48m
On Demand
Via Sirhind
Shahganj
Sirhind
Jammu
Approx Travel Time
1d 0h 5m
₹6,136
Onwards
Via Varanasi
Shahganj
Varanasi
Jammu
Approx Travel Time
8h 27m
₹5,952
Onwards
Via Lucknow, Delhi
Shahganj
Lucknow
Delhi
Jammu
Approx Travel Time
9h 52m
₹8,127
Onwards
Via Lucknow, Mohali
Shahganj
Lucknow
Mohali
Jammu
Approx Travel Time
9h 22m
₹7,274
Onwards
Via Varanasi, Delhi
Shahganj
Varanasi
Delhi
Jammu
Approx Travel Time
9h 2m
₹7,851
Onwards
Via Gorakhpur, Delhi
Shahganj
Gorakhpur
Delhi
Jammu
Approx Travel Time
7h 30m
On Demand
Frequently Asked Questions
What is the distance between Shahganj and Jammu?
Jammu is approximately 1100+ kms from Shahganj.
How long does it take to reach Jammu from Shahganj?
It takes approximately 7 hours to reach Jammu from Shahganj by Train, Flight Via Ayodhya, Delhi.
What is the cheapest way to reach Jammu from Shahganj?
The cheapest way to reach Jammu from Shahganj is by Train.
What is the fastest way to reach Jammu from Shahganj?
The fastest way to reach Jammu from Shahganj is by Train, Flight Via Ayodhya, Delhi.


