
Ujjain to Veraval
Veraval is approximately 650+ kms from Ujjain. The fastest way to reach Veraval from Ujjain is by Train. It takes approximately 14 hours. The cheapest way to reach Veraval from Ujjain is by Train Via Rajkot which would take approximately 16 hours.
Sort By
Mode of Transport
Via Vadodara
Ujjain
Vadodara
Veraval
Approx Travel Time
14h 55m
₹475
Onwards
Ujjain
Vadodara
Veraval
Approx Travel Time
16h 25m
₹1,120
Onwards
Via Anand
Ujjain
Anand
Veraval
Approx Travel Time
15h 10m
₹460
Onwards
Via Ahmedabad
Ujjain
Ahmedabad
Veraval
Approx Travel Time
15h 55m
₹445
Onwards
Via Ratlam, Anand
Ujjain
Ratlam
Anand
Veraval
Approx Travel Time
16h 35m
₹505
Onwards
Via Surendranagar
Ujjain
Surendranagar
Veraval
Approx Travel Time
16h 10m
₹425
Onwards
Via Viramgam
Ujjain
Viramgam
Veraval
Approx Travel Time
16h 10m
₹550
Onwards
Via Ratlam, Nadiad
Ujjain
Ratlam
Nadiad
Veraval
Approx Travel Time
16h 50m
₹490
Onwards
Via Rajkot
CHEAPEST
Ujjain
Rajkot
Veraval
Approx Travel Time
16h 10m
₹385
Onwards
Frequently Asked Questions
What is the distance between Ujjain and Veraval?
Veraval is approximately 650+ kms from Ujjain.
How long does it take to reach Veraval from Ujjain?
It takes approximately 14 hours to reach Veraval from Ujjain by Train.
What is the cheapest way to reach Veraval from Ujjain?
The cheapest way to reach Veraval from Ujjain is by Train Via Rajkot.
What is the fastest way to reach Veraval from Ujjain?
The fastest way to reach Veraval from Ujjain is by Train.