
Kalol to Ujjain
Ujjain is approximately 450+ kms from Kalol. The fastest way to reach Ujjain from Kalol is by Bus, Train Via Godhra. It takes approximately 6 hours. The cheapest way to reach Ujjain from Kalol is by Train Via Gandhinagar which would take approximately 9 hours.
Sort By
Mode of Transport
Via Gandhinagar
RECOMMENDED
CHEAPEST
Kalol
Gandhinagar
Ujjain
Approx Travel Time
9h 13m
₹460
Onwards
Via Godhra
FASTEST
Kalol
Godhra
Ujjain
Approx Travel Time
5h 40m
₹800
Onwards
Kalol
Godhra
Ujjain
Approx Travel Time
7h 48m
On Demand
Kalol
Godhra
Ujjain
Approx Travel Time
9h 53m
On Demand
Via Ahmedabad, Indore
Kalol
Ahmedabad
Indore
Ujjain
Approx Travel Time
7h 25m
₹5,861
Onwards
Kalol
Ahmedabad
Indore
Ujjain
Approx Travel Time
7h 1m
₹5,471
Onwards
Kalol
Ahmedabad
Indore
Ujjain
Approx Travel Time
7h 44m
₹5,020
Onwards
Via Vadodara
Kalol
Vadodara
Ujjain
Approx Travel Time
11h 23m
On Demand
Frequently Asked Questions
What is the distance between Kalol and Ujjain?
Ujjain is approximately 450+ kms from Kalol.
How long does it take to reach Ujjain from Kalol?
It takes approximately 6 hours to reach Ujjain from Kalol by Bus, Train Via Godhra.
What is the cheapest way to reach Ujjain from Kalol?
The cheapest way to reach Ujjain from Kalol is by Train Via Gandhinagar.
What is the fastest way to reach Ujjain from Kalol?
The fastest way to reach Ujjain from Kalol is by Bus, Train Via Godhra.

