
Kalyan to Ujjain
Ujjain is approximately 550+ kms from Kalyan. The fastest way to reach Ujjain from Kalyan is by Train Via Nandgaon. It takes approximately 13 hours. The cheapest way to reach Ujjain from Kalyan is by Train Via Mumbai which would take approximately 15 hours.
Sort By
Mode of Transport
Via Nandgaon
FASTEST
Kalyan
Nandgaon
Ujjain
Approx Travel Time
13h 10m
On Demand
Via Thane
Kalyan
Thane
Ujjain
Approx Travel Time
13h 55m
On Demand
Kalyan
Thane
Ujjain
Approx Travel Time
14h 10m
On Demand
Via Jalgaon
Kalyan
Jalgaon
Ujjain
Approx Travel Time
13h 55m
On Demand
Via Mumbai
CHEAPEST
Kalyan
Mumbai
Ujjain
Approx Travel Time
14h 40m
₹385
Onwards
Kalyan
Mumbai
Ujjain
Approx Travel Time
14h 40m
₹2,188
Onwards
Via Bhusawal
Kalyan
Bhusawal
Ujjain
Approx Travel Time
14h 25m
On Demand
Via Bharuch
Kalyan
Bharuch
Ujjain
Approx Travel Time
14h 40m
₹515
Onwards
Via Aurangabad, Maharashtra
Kalyan
Aurangabad, Maharashtra
Ujjain
Approx Travel Time
14h 55m
On Demand
Frequently Asked Questions
What is the distance between Kalyan and Ujjain?
Ujjain is approximately 550+ kms from Kalyan.
How long does it take to reach Ujjain from Kalyan?
It takes approximately 13 hours to reach Ujjain from Kalyan by Train Via Nandgaon.
What is the cheapest way to reach Ujjain from Kalyan?
The cheapest way to reach Ujjain from Kalyan is by Train Via Mumbai.
What is the fastest way to reach Ujjain from Kalyan?
The fastest way to reach Ujjain from Kalyan is by Train Via Nandgaon.