
Jammu to Mohali
Mohali is approximately 300+ kms from Jammu. The fastest way to reach Mohali from Jammu is by Flight. It takes approximately 1 hour. The cheapest way to reach Mohali from Jammu is by Train which would take approximately 7 hours.
Sort By
Mode of Transport
Via Phagwara
Jammu
Phagwara
Mohali
Approx Travel Time
7h 40m
₹270
Onwards
Jammu
Phagwara
Mohali
Approx Travel Time
8h 40m
₹795
Onwards
Jammu
Phagwara
Mohali
Approx Travel Time
8h 31m
₹5,333
Onwards
Via Amritsar
Jammu
Amritsar
Mohali
Approx Travel Time
8h 25m
₹285
Onwards
Jammu
Amritsar
Mohali
Approx Travel Time
8h 55m
₹453
Onwards
Via Kangra
Jammu
Kangra
Mohali
Approx Travel Time
6h 10m
On Demand
Jammu
Kangra
Mohali
Approx Travel Time
7h 5m
₹8,367
Onwards
Frequently Asked Questions
What is the distance between Jammu and Mohali?
Mohali is approximately 300+ kms from Jammu.
How long does it take to reach Mohali from Jammu?
It takes approximately 1 hour to reach Mohali from Jammu by Flight.
What is the cheapest way to reach Mohali from Jammu?
The cheapest way to reach Mohali from Jammu is by Train.
What is the fastest way to reach Mohali from Jammu?
The fastest way to reach Mohali from Jammu is by Flight.