
Asansol to Ujjain
Ujjain is approximately 1250+ kms from Asansol. The fastest way to reach Ujjain from Asansol is by Train. It takes approximately 26 hours. The cheapest way to reach Ujjain from Asansol is by Train which would take approximately 26 hours.
Sort By
Mode of Transport
Via Jabalpur
Asansol
Jabalpur
Ujjain
Approx Travel Time
1d 2h 40m
₹785
Onwards
Asansol
Jabalpur
Ujjain
Approx Travel Time
1d 5h 10m
₹1,370
Onwards
Via Prayagraj(Allahabad)
Asansol
Prayagraj(Allahabad)
Ujjain
Approx Travel Time
1d 4h 10m
₹670
Onwards
Via Bilaspur, Chattisgarh
Asansol
Bilaspur, Chattisgarh
Ujjain
Approx Travel Time
1d 3h 55m
₹820
Onwards
Via Varanasi
Asansol
Varanasi
Ujjain
Approx Travel Time
1d 4h 10m
₹605
Onwards
Via Bhopal
Asansol
Bhopal
Ujjain
Approx Travel Time
1d 3h 40m
₹820
Onwards
Asansol
Bhopal
Ujjain
Approx Travel Time
1d 3h
₹705
Onwards
Asansol
Bhopal
Ujjain
Approx Travel Time
1d 5h 23m
₹2,893
Onwards
Via Kanpur
Asansol
Kanpur
Ujjain
Approx Travel Time
1d 6h 25m
₹675
Onwards
Frequently Asked Questions
What is the distance between Asansol and Ujjain?
Ujjain is approximately 1250+ kms from Asansol.
How long does it take to reach Ujjain from Asansol?
It takes approximately 26 hours to reach Ujjain from Asansol by Train.
What is the cheapest way to reach Ujjain from Asansol?
The cheapest way to reach Ujjain from Asansol is by Train.
What is the fastest way to reach Ujjain from Asansol?
The fastest way to reach Ujjain from Asansol is by Train.