
Barnala to Aonla
Aonla is approximately 450+ km from Barnala, 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.
Sort By
Mode of Transport
Via Moradabad
RECOMMENDED
Barnala
Moradabad
Aonla
Approx Travel Time
10h 30m
₹475
Onwards
Barnala
Moradabad
Aonla
Approx Travel Time
10h 9m
₹2,999
Onwards
Via Ambala, Rampur (Uttar Pradesh)
Barnala
Ambala
Rampur (Uttar Pradesh)
Aonla
Approx Travel Time
10h 14m
On Demand
Via Ambala, Moradabad
FASTEST
Barnala
Ambala
Moradabad
Aonla
Approx Travel Time
9h 18m
₹2,954
Onwards
Barnala
Ambala
Moradabad
Aonla
Approx Travel Time
14h 38m
₹4,762
Onwards
Barnala
Ambala
Moradabad
Aonla
Approx Travel Time
9h 39m
₹430
Onwards
Via Ludhiana, Moradabad
Barnala
Ludhiana
Moradabad
Aonla
Approx Travel Time
11h 6m
₹435
Onwards
Via Roorkee, Moradabad
Barnala
Roorkee
Moradabad
Aonla
Approx Travel Time
10h 11m
₹420
Onwards
Via Saharanpur, Moradabad
CHEAPEST
Barnala
Saharanpur
Moradabad
Aonla
Approx Travel Time
10h 30m
₹375
Onwards
Via Yamunanagar, Moradabad
Barnala
Yamunanagar
Moradabad
Aonla
Approx Travel Time
10h 31m
₹410
Onwards
Frequently Asked Questions
What is the distance between Barnala and Aonla?
Aonla is approximately 450+ kms from Barnala.
How long does it take to reach Aonla from Barnala?
It takes approximately 10 hours to reach Aonla from Barnala by Train, Cab Via Ambala, Moradabad.
What is the cheapest way to reach Aonla from Barnala?
The cheapest way to reach Aonla from Barnala is by Train Via Saharanpur, Moradabad.
What is the fastest way to reach Aonla from Barnala?
The fastest way to reach Aonla from Barnala is by Train, Cab Via Ambala, Moradabad.

