
Barnala to Aonla
Aonla is approximately 450+ kms from Barnala. The fastest way to reach Aonla from Barnala is by Train, Cab Via Moradabad. It takes approximately 11 hours. The cheapest way to reach Aonla from Barnala is by Train Via Bareilly which would take approximately 12 hours.
Sort By
Mode of Transport
Via Moradabad
RECOMMENDED
FASTEST
Barnala
Moradabad
Aonla
Approx Travel Time
11h 7m
₹3,010
Onwards
Barnala
Moradabad
Aonla
Approx Travel Time
11h 36m
₹475
Onwards
Via Ambala, Moradabad
Barnala
Ambala
Moradabad
Aonla
Approx Travel Time
12h 59m
₹6,283
Onwards
Via Rajpura, Moradabad
Barnala
Rajpura
Moradabad
Aonla
Approx Travel Time
13h 47m
₹871
Onwards
Barnala
Rajpura
Moradabad
Aonla
Approx Travel Time
12h 29m
₹2,980
Onwards
Via Chandigarh, Moradabad
Barnala
Chandigarh
Moradabad
Aonla
Approx Travel Time
15h 11m
₹4,073
Onwards
Via Dhuri, Moradabad
Barnala
Dhuri
Moradabad
Aonla
Approx Travel Time
12h 9m
₹3,155
Onwards
Via Patiala, Moradabad
Barnala
Patiala
Moradabad
Aonla
Approx Travel Time
13h 1m
₹5,436
Onwards
Barnala
Patiala
Moradabad
Aonla
Approx Travel Time
12h 22m
₹3,155
Onwards
Via Bareilly
CHEAPEST
Barnala
Bareilly
Aonla
Approx Travel Time
11h 46m
₹470
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 11 hours to reach Aonla from Barnala by Train, Cab Via Moradabad.
What is the cheapest way to reach Aonla from Barnala?
The cheapest way to reach Aonla from Barnala is by Train Via Bareilly.
What is the fastest way to reach Aonla from Barnala?
The fastest way to reach Aonla from Barnala is by Train, Cab Via Moradabad.


