
Shillong to Jammu
Jammu is approximately 2200+ kms from Shillong. The fastest way to reach Jammu from Shillong is by Flight Via Delhi. It takes approximately 6 hours. The cheapest way to reach Jammu from Shillong is by Flight, Train Via Delhi which would take approximately 16 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Shillong
Delhi
Jammu
Approx Travel Time
5h 55m
₹12,028
Onwards
CHEAPEST
Shillong
Delhi
Jammu
Approx Travel Time
15h 55m
₹7,334
Onwards
Shillong
Delhi
Jammu
Approx Travel Time
18h 40m
₹7,898
Onwards
Via Kolkata
Shillong
Kolkata
Jammu
Approx Travel Time
6h 25m
₹12,859
Onwards
Via Kolkata, Mohali
Shillong
Kolkata
Mohali
Jammu
Approx Travel Time
7h 35m
₹17,016
Onwards
Via Kolkata, Amritsar
Shillong
Kolkata
Amritsar
Jammu
Approx Travel Time
10h 20m
₹14,751
Onwards
Shillong
Kolkata
Amritsar
Jammu
Approx Travel Time
9h 50m
₹14,566
Onwards
Via Kolkata, Delhi
Shillong
Kolkata
Delhi
Jammu
Approx Travel Time
7h 50m
₹16,697
Onwards
Via Kolkata, Dehradun
Shillong
Kolkata
Dehradun
Jammu
Approx Travel Time
7h 35m
₹19,674
Onwards
Via Kolkata, Budgam
Shillong
Kolkata
Budgam
Jammu
Approx Travel Time
8h 35m
₹16,719
Onwards
Frequently Asked Questions
What is the distance between Shillong and Jammu?
Jammu is approximately 2200+ kms from Shillong.
How long does it take to reach Jammu from Shillong?
It takes approximately 6 hours to reach Jammu from Shillong by Flight Via Delhi.
What is the cheapest way to reach Jammu from Shillong?
The cheapest way to reach Jammu from Shillong is by Flight, Train Via Delhi.
What is the fastest way to reach Jammu from Shillong?
The fastest way to reach Jammu from Shillong is by Flight Via Delhi.