hero
How2Go
Asansol to Ujjain

Asansol to Ujjain

Ujjain is approximately 1550+ km from Asansol, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Ujjain.

Read More
Sort By
Mode of Transport

Via Kolkata, Indore

RECOMMENDED

Asansol

Kolkata

Indore

Ujjain

Approx Travel Time

12h 39m

₹9,468

Onwards

Asansol

Kolkata

Indore

Ujjain

Approx Travel Time

13h 5m

₹8,854

Onwards

FASTEST

Asansol

Kolkata

Indore

Ujjain

Approx Travel Time

12h 15m

₹12,442

Onwards

Asansol

Kolkata

Indore

Ujjain

Approx Travel Time

12h 41m

₹11,828

Onwards

Via Kolkata, Bhopal

Asansol

Kolkata

Bhopal

Ujjain

Approx Travel Time

15h 13m

₹8,256

Onwards

Via Kanpur

Asansol

Kanpur

Ujjain

Approx Travel Time

20h 41m

₹815

Onwards

Direct Train

CHEAPEST

Asansol

Ujjain

Approx Travel Time

1d 1h 25m

₹605

Onwards

Via Jhansi

Asansol

Jhansi

Ujjain

Approx Travel Time

1d 2h 4m

₹1,214

Onwards

Via Varanasi

Asansol

Varanasi

Ujjain

Approx Travel Time

1d 4h 6m

₹2,739

Onwards

Via Itarsi

Asansol

Itarsi

Ujjain

Approx Travel Time

1d 3h 11m

₹6,560

Onwards

Frequently Asked Questions

What is the distance between Asansol and Ujjain?

Ujjain is approximately 1550+ kms from Asansol.

How long does it take to reach Ujjain from Asansol?

It takes approximately 12 hours to reach Ujjain from Asansol by Cab, Flight Via Kolkata, Indore.

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 Cab, Flight Via Kolkata, Indore.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India