
Barnala to Aonla
Aonla is approximately 450+ kms from Barnala. The fastest way to reach Aonla from Barnala is by Train, Flight Via Delhi, Bareilly. It takes approximately 10 hours. The cheapest way to reach Aonla from Barnala is by Train Via Ambala, Moradabad which would take approximately 13 hours.
Sort By
Mode of Transport
Via Ambala, Moradabad
RECOMMENDED
CHEAPEST
Barnala
Ambala
Moradabad
Aonla
Approx Travel Time
12h 35m
₹365
Onwards
Barnala
Ambala
Moradabad
Aonla
Approx Travel Time
13h 32m
₹3,671
Onwards
Via Delhi
Barnala
Delhi
Aonla
Approx Travel Time
11h 40m
₹370
Onwards
Via Yamunanagar, Moradabad
Barnala
Yamunanagar
Moradabad
Aonla
Approx Travel Time
12h 50m
₹410
Onwards
Via Saharanpur, Moradabad
Barnala
Saharanpur
Moradabad
Aonla
Approx Travel Time
13h 5m
₹365
Onwards
Via Tohana, Delhi
Barnala
Tohana
Delhi
Aonla
Approx Travel Time
13h 5m
On Demand
Via Hapur
Barnala
Hapur
Aonla
Approx Travel Time
12h 47m
₹5,510
Onwards
Via Ambala, Bareilly
Barnala
Ambala
Bareilly
Aonla
Approx Travel Time
13h 20m
₹525
Onwards
Via Dhuri, Delhi
Barnala
Dhuri
Delhi
Aonla
Approx Travel Time
13h 20m
₹480
Onwards
Via Delhi, Bareilly
FASTEST
Barnala
Delhi
Bareilly
Aonla
Approx Travel Time
9h 35m
₹13,770
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, Flight Via Delhi, Bareilly.
What is the cheapest way to reach Aonla from Barnala?
The cheapest way to reach Aonla from Barnala is by Train Via Ambala, Moradabad.
What is the fastest way to reach Aonla from Barnala?
The fastest way to reach Aonla from Barnala is by Train, Flight Via Delhi, Bareilly.