
Ujjain to Veraval
Veraval is approximately 750+ kms from Ujjain. The fastest way to reach Veraval from Ujjain is by Train, Flight Via Ahmedabad, Keshod. It takes approximately 13 hours. The cheapest way to reach Veraval from Ujjain is by Train which would take approximately 17 hours.
Sort By
Mode of Transport
Via Surat
RECOMMENDED
Ujjain
Surat
Veraval
Approx Travel Time
14h 55m
₹585
Onwards
Via Ahmedabad, Keshod
FASTEST
Ujjain
Ahmedabad
Keshod
Veraval
Approx Travel Time
12h 37m
₹3,145
Onwards
Ujjain
Ahmedabad
Keshod
Veraval
Approx Travel Time
12h 50m
₹3,633
Onwards
Via Rajkot
Ujjain
Rajkot
Veraval
Approx Travel Time
17h 7m
₹1,045
Onwards
Via Vadodara, Rajkot
Ujjain
Vadodara
Rajkot
Veraval
Approx Travel Time
17h 18m
₹7,057
Onwards
Via Vadodara, Jetpur
Ujjain
Vadodara
Jetpur
Veraval
Approx Travel Time
20h 25m
₹7,807
Onwards
Via Vadodara
Ujjain
Vadodara
Veraval
Approx Travel Time
19h 55m
₹1,700
Onwards
Via Viramgam
Ujjain
Viramgam
Veraval
Approx Travel Time
15h 46m
₹550
Onwards
Via Ahmedabad
Ujjain
Ahmedabad
Veraval
Approx Travel Time
16h 45m
On Demand
Frequently Asked Questions
What is the distance between Ujjain and Veraval?
Veraval is approximately 750+ kms from Ujjain.
How long does it take to reach Veraval from Ujjain?
It takes approximately 13 hours to reach Veraval from Ujjain by Train, Flight Via Ahmedabad, Keshod.
What is the cheapest way to reach Veraval from Ujjain?
The cheapest way to reach Veraval from Ujjain is by Train.
What is the fastest way to reach Veraval from Ujjain?
The fastest way to reach Veraval from Ujjain is by Train, Flight Via Ahmedabad, Keshod.