hero
How2Go
Ujjain to Ashoknagar

Ujjain to Ashoknagar

Ashoknagar is approximately 250+ km from Ujjain, 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 Ashoknagar.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Ujjain

Ashoknagar

Approx Travel Time

5h 31m

₹205

Onwards

Ujjain

Ashoknagar

Approx Travel Time

6h 45m

₹450

Onwards

Ujjain

Ashoknagar

Approx Travel Time

6h 27m

₹6,411

Onwards

Via Guna

FASTEST

Ujjain

Guna

Ashoknagar

Approx Travel Time

4h 16m

₹265

Onwards

CHEAPEST

Ujjain

Guna

Ashoknagar

Approx Travel Time

5h 13m

₹190

Onwards

Ujjain

Guna

Ashoknagar

Approx Travel Time

5h 43m

₹525

Onwards

Via Shajapur

Ujjain

Shajapur

Ashoknagar

Approx Travel Time

4h 54m

₹220

Onwards

Ujjain

Shajapur

Ashoknagar

Approx Travel Time

6h 4m

₹275

Onwards

Via Bhopal

Ujjain

Bhopal

Ashoknagar

Approx Travel Time

5h 43m

₹245

Onwards

Via Dewas, Guna

Ujjain

Dewas

Guna

Ashoknagar

Approx Travel Time

4h 50m

₹475

Onwards

Frequently Asked Questions

What is the distance between Ujjain and Ashoknagar?

Ashoknagar is approximately 250+ kms from Ujjain.

How long does it take to reach Ashoknagar from Ujjain?

It takes approximately 4 hours to reach Ashoknagar from Ujjain by Train Via Guna.

What is the cheapest way to reach Ashoknagar from Ujjain?

The cheapest way to reach Ashoknagar from Ujjain is by Train, Bus Via Guna.

What is the fastest way to reach Ashoknagar from Ujjain?

The fastest way to reach Ashoknagar from Ujjain is by Train Via Guna.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India