
Valsad to Keshod
Keshod is approximately 650+ kms from Valsad. The fastest way to reach Keshod from Valsad is by Train Via Vapi. It takes approximately 8 hours. The cheapest way to reach Keshod from Valsad is by Train which would take approximately 13 hours.
Sort By
Mode of Transport
Via Vapi
Valsad
Vapi
Keshod
Approx Travel Time
8h 30m
₹2,040
Onwards
FASTEST
Valsad
Vapi
Keshod
Approx Travel Time
8h 1m
₹445
Onwards
Valsad
Vapi
Keshod
Approx Travel Time
8h 25m
₹1,485
Onwards
Via Diu
Valsad
Diu
Keshod
Approx Travel Time
11h 2m
₹2,646
Onwards
Via Surat
Valsad
Surat
Keshod
Approx Travel Time
15h 10m
₹1,600
Onwards
Valsad
Surat
Keshod
Approx Travel Time
15h 50m
₹3,336
Onwards
Valsad
Surat
Keshod
Approx Travel Time
8h 10m
₹1,250
Onwards
Via Somnath
Valsad
Somnath
Keshod
Approx Travel Time
8h 12m
On Demand
Frequently Asked Questions
What is the distance between Valsad and Keshod?
Keshod is approximately 650+ kms from Valsad.
How long does it take to reach Keshod from Valsad?
It takes approximately 8 hours to reach Keshod from Valsad by Train Via Vapi.
What is the cheapest way to reach Keshod from Valsad?
The cheapest way to reach Keshod from Valsad is by Train.
What is the fastest way to reach Keshod from Valsad?
The fastest way to reach Keshod from Valsad is by Train Via Vapi.


