
Shahganj to Jammu
Jammu is approximately 1200+ 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 Varanasi
RECOMMENDED
Shahganj
Varanasi
Jammu
Approx Travel Time
7h 43m
₹10,191
Onwards
Via Ayodhya, Delhi
FASTEST
Shahganj
Ayodhya
Delhi
Jammu
Approx Travel Time
7h 15m
₹9,280
Onwards
Via Robertsganj, Varanasi
Shahganj
Robertsganj
Varanasi
Jammu
Approx Travel Time
13h 45m
On Demand
Via Sultanpur
Shahganj
Sultanpur
Jammu
Approx Travel Time
21h 19m
₹1,966
Onwards
Via Lucknow, Jalandhar
Shahganj
Lucknow
Jalandhar
Jammu
Approx Travel Time
21h 28m
On Demand
Via Sirhind
Shahganj
Sirhind
Jammu
Approx Travel Time
23h 19m
₹7,076
Onwards
Via Robertsganj, Faridabad
Shahganj
Robertsganj
Faridabad
Jammu
Approx Travel Time
1d 9h 50m
On Demand
Via Varanasi, Ghaziabad
Shahganj
Varanasi
Ghaziabad
Jammu
Approx Travel Time
8h 23m
₹14,368
Onwards
Via Varanasi, Delhi
Shahganj
Varanasi
Delhi
Jammu
Approx Travel Time
8h 38m
₹14,368
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 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.


