
Surajpur to Jammu
Jammu is approximately 1450+ kms from Surajpur. The fastest way to reach Jammu from Surajpur is by Train, Flight Via Delhi. It takes approximately 21 hours. The cheapest way to reach Jammu from Surajpur is by Train Via Delhi which would take approximately 31 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Surajpur
Delhi
Jammu
Approx Travel Time
20h 40m
₹8,325
Onwards
CHEAPEST
Surajpur
Delhi
Jammu
Approx Travel Time
1d 6h 40m
₹885
Onwards
Via Delhi, Amritsar
Surajpur
Delhi
Amritsar
Jammu
Approx Travel Time
1d 0h 5m
₹4,385
Onwards
Surajpur
Delhi
Amritsar
Jammu
Approx Travel Time
1d 0h 35m
₹4,570
Onwards
Surajpur
Delhi
Amritsar
Jammu
Approx Travel Time
1d 2h 45m
₹7,836
Onwards
Via Delhi, Mohali
Surajpur
Delhi
Mohali
Jammu
Approx Travel Time
22h 5m
₹7,281
Onwards
Surajpur
Delhi
Mohali
Jammu
Approx Travel Time
1d 3h 50m
₹3,694
Onwards
Via Mathura
Surajpur
Mathura
Jammu
Approx Travel Time
1d 6h 55m
₹905
Onwards
Via Agra
Surajpur
Agra
Jammu
Approx Travel Time
1d 6h 55m
₹905
Onwards
Via Gwalior
Surajpur
Gwalior
Jammu
Approx Travel Time
1d 7h 25m
On Demand
Frequently Asked Questions
What is the distance between Surajpur and Jammu?
Jammu is approximately 1450+ kms from Surajpur.
How long does it take to reach Jammu from Surajpur?
It takes approximately 21 hours to reach Jammu from Surajpur by Train, Flight Via Delhi.
What is the cheapest way to reach Jammu from Surajpur?
The cheapest way to reach Jammu from Surajpur is by Train Via Delhi.
What is the fastest way to reach Jammu from Surajpur?
The fastest way to reach Jammu from Surajpur is by Train, Flight Via Delhi.