
Ujjain to Keshod
Keshod is approximately 700+ kms from Ujjain. The fastest way to reach Keshod from Ujjain is by Cab, Flight Via Indore, Ahmedabad. It takes approximately 6 hours. The cheapest way to reach Keshod from Ujjain is by Train which would take approximately 16 hours.
Sort By
Mode of Transport
Via Indore, Ahmedabad
RECOMMENDED
FASTEST
Ujjain
Indore
Ahmedabad
Keshod
Approx Travel Time
5h 34m
₹7,892
Onwards
Ujjain
Indore
Ahmedabad
Keshod
Approx Travel Time
5h 45m
₹6,664
Onwards
Ujjain
Indore
Ahmedabad
Keshod
Approx Travel Time
5h 50m
₹6,979
Onwards
Via Nadiad
Ujjain
Nadiad
Keshod
Approx Travel Time
16h 39m
₹960
Onwards
Via Surat
Ujjain
Surat
Keshod
Approx Travel Time
14h 55m
₹565
Onwards
Via Dahod
Ujjain
Dahod
Keshod
Approx Travel Time
16h 28m
₹4,732
Onwards
Via Godhra, Rajkot
Ujjain
Godhra
Rajkot
Keshod
Approx Travel Time
18h 37m
₹5,570
Onwards
Via Vadodara
Ujjain
Vadodara
Keshod
Approx Travel Time
19h 10m
₹1,300
Onwards
Via Indore, Mumbai
Ujjain
Indore
Mumbai
Keshod
Approx Travel Time
6h 29m
₹14,818
Onwards
Frequently Asked Questions
What is the distance between Ujjain and Keshod?
Keshod is approximately 700+ kms from Ujjain.
How long does it take to reach Keshod from Ujjain?
It takes approximately 6 hours to reach Keshod from Ujjain by Cab, Flight Via Indore, Ahmedabad.
What is the cheapest way to reach Keshod from Ujjain?
The cheapest way to reach Keshod from Ujjain is by Train.
What is the fastest way to reach Keshod from Ujjain?
The fastest way to reach Keshod from Ujjain is by Cab, Flight Via Indore, Ahmedabad.


