
Jammu to Keshod
Keshod is approximately 1400+ kms from Jammu. The fastest way to reach Keshod from Jammu is by Flight Via Ahmedabad. It takes approximately 5 hours. The cheapest way to reach Keshod from Jammu is by Train Via Rajkot which would take approximately 32 hours.
Sort By
Mode of Transport
Via Ahmedabad
RECOMMENDED
FASTEST
Jammu
Ahmedabad
Keshod
Approx Travel Time
4h 25m
₹9,132
Onwards
Via Amritsar, Ahmedabad
Jammu
Amritsar
Ahmedabad
Keshod
Approx Travel Time
10h 20m
On Demand
Jammu
Amritsar
Ahmedabad
Keshod
Approx Travel Time
10h 32m
₹11,649
Onwards
Jammu
Amritsar
Ahmedabad
Keshod
Approx Travel Time
11h 5m
₹8,176
Onwards
Via Rajkot
CHEAPEST
Jammu
Rajkot
Keshod
Approx Travel Time
1d 7h 54m
₹910
Onwards
Jammu
Rajkot
Keshod
Approx Travel Time
1d 9h 22m
₹1,065
Onwards
Via Bikaner, Rajkot
Jammu
Bikaner
Rajkot
Keshod
Approx Travel Time
1d 14h 37m
₹2,700
Onwards
Via Ahmedabad, Diu
Jammu
Ahmedabad
Diu
Keshod
Approx Travel Time
6h 20m
₹12,514
Onwards
Via Mohali, Ahmedabad
Jammu
Mohali
Ahmedabad
Keshod
Approx Travel Time
6h 50m
₹13,307
Onwards
Via Delhi, Ahmedabad
Jammu
Delhi
Ahmedabad
Keshod
Approx Travel Time
7h 15m
₹13,171
Onwards
Frequently Asked Questions
What is the distance between Jammu and Keshod?
Keshod is approximately 1400+ kms from Jammu.
How long does it take to reach Keshod from Jammu?
It takes approximately 5 hours to reach Keshod from Jammu by Flight Via Ahmedabad.
What is the cheapest way to reach Keshod from Jammu?
The cheapest way to reach Keshod from Jammu is by Train Via Rajkot.
What is the fastest way to reach Keshod from Jammu?
The fastest way to reach Keshod from Jammu is by Flight Via Ahmedabad.

