hero
How2Go
Chandigarh to Aonla

Chandigarh to Aonla

Aonla is approximately 400+ km from Chandigarh, 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 Moradabad

RECOMMENDED

CHEAPEST

Chandigarh

Moradabad

Aonla

Approx Travel Time

7h 35m

₹315

Onwards

Chandigarh

Moradabad

Aonla

Approx Travel Time

7h 45m

₹2,839

Onwards

Chandigarh

Moradabad

Aonla

Approx Travel Time

11h 5m

₹3,563

Onwards

Via Saharanpur, Moradabad

FASTEST

Chandigarh

Saharanpur

Moradabad

Aonla

Approx Travel Time

7h 20m

₹350

Onwards

Via Ambala, Moradabad

Chandigarh

Ambala

Moradabad

Aonla

Approx Travel Time

7h 56m

₹771

Onwards

Via Bareilly

Chandigarh

Bareilly

Aonla

Approx Travel Time

7h 43m

₹335

Onwards

Via Roorkee, Moradabad

Chandigarh

Roorkee

Moradabad

Aonla

Approx Travel Time

7h 34m

₹380

Onwards

Via Moradabad, Chandausi

Chandigarh

Moradabad

Chandausi

Aonla

Approx Travel Time

7h 43m

₹365

Onwards

Via Najibabad, Moradabad

Chandigarh

Najibabad

Moradabad

Aonla

Approx Travel Time

7h 44m

₹360

Onwards

Via Yamunanagar, Moradabad

Chandigarh

Yamunanagar

Moradabad

Aonla

Approx Travel Time

7h 47m

₹410

Onwards

Frequently Asked Questions

What is the distance between Chandigarh and Aonla?

Aonla is approximately 400+ kms from Chandigarh.

How long does it take to reach Aonla from Chandigarh?

It takes approximately 8 hours to reach Aonla from Chandigarh by Train Via Saharanpur, Moradabad.

What is the cheapest way to reach Aonla from Chandigarh?

The cheapest way to reach Aonla from Chandigarh is by Train Via Moradabad.

What is the fastest way to reach Aonla from Chandigarh?

The fastest way to reach Aonla from Chandigarh is by Train Via Saharanpur, Moradabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India