hero
How2Go
Ujjain to Aonla

Ujjain to Aonla

Aonla is approximately 800+ 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 Aonla.

Read More
Sort By
Mode of Transport

Via Mathura, Bareilly

RECOMMENDED

Ujjain

Mathura

Bareilly

Aonla

Approx Travel Time

12h 32m

₹600

Onwards

Via Mathura

Ujjain

Mathura

Aonla

Approx Travel Time

14h 3m

₹2,632

Onwards

Via Orai

Ujjain

Orai

Aonla

Approx Travel Time

15h 5m

₹3,400

Onwards

Via Indore, Delhi, Bareilly

FASTEST

Ujjain

Indore

Delhi

Bareilly

Aonla

Approx Travel Time

8h 46m

₹10,711

Onwards

Ujjain

Indore

Delhi

Bareilly

Aonla

Approx Travel Time

9h 8m

₹11,687

Onwards

Direct Train

CHEAPEST

Ujjain

Aonla

Approx Travel Time

19h 26m

₹460

Onwards

Via Agra

Ujjain

Agra

Aonla

Approx Travel Time

19h 38m

₹920

Onwards

Ujjain

Agra

Aonla

Approx Travel Time

17h 8m

₹5,425

Onwards

Via Bharatpur

Ujjain

Bharatpur

Aonla

Approx Travel Time

13h 28m

₹5,530

Onwards

Via Indore, Delhi

Ujjain

Indore

Delhi

Aonla

Approx Travel Time

12h 23m

₹7,432

Onwards

Frequently Asked Questions

What is the distance between Ujjain and Aonla?

Aonla is approximately 800+ kms from Ujjain.

How long does it take to reach Aonla from Ujjain?

It takes approximately 9 hours to reach Aonla from Ujjain by Train, Flight Via Indore, Delhi, Bareilly.

What is the cheapest way to reach Aonla from Ujjain?

The cheapest way to reach Aonla from Ujjain is by Train.

What is the fastest way to reach Aonla from Ujjain?

The fastest way to reach Aonla from Ujjain is by Train, Flight Via Indore, Delhi, Bareilly.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India