
Aonla to Amritsar
Amritsar is approximately 650+ kms from Aonla. The fastest way to reach Amritsar from Aonla is by Train, Flight Via Delhi. It takes approximately 9 hours. The cheapest way to reach Amritsar from Aonla is by Train Via Moradabad which would take approximately 15 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Aonla
Delhi
Amritsar
Approx Travel Time
9h 15m
₹2,994
Onwards
Via Moradabad, Delhi
Aonla
Moradabad
Delhi
Amritsar
Approx Travel Time
9h 20m
₹3,024
Onwards
Via Bareilly
Aonla
Bareilly
Amritsar
Approx Travel Time
12h 20m
₹420
Onwards
Via Faridabad
Aonla
Faridabad
Amritsar
Approx Travel Time
17h 28m
₹4,558
Onwards
Via Chandausi, Delhi
Aonla
Chandausi
Delhi
Amritsar
Approx Travel Time
9h 50m
₹3,049
Onwards
Aonla
Chandausi
Delhi
Amritsar
Approx Travel Time
10h 41m
₹5,683
Onwards
Via Amroha, Delhi
Aonla
Amroha
Delhi
Amritsar
Approx Travel Time
10h 33m
₹3,024
Onwards
Via Bareilly, Delhi
Aonla
Bareilly
Delhi
Amritsar
Approx Travel Time
9h 48m
₹3,029
Onwards
Via Moradabad
CHEAPEST
Aonla
Moradabad
Amritsar
Approx Travel Time
14h 45m
₹405
Onwards
Via Gajraula, Delhi
Aonla
Gajraula
Delhi
Amritsar
Approx Travel Time
11h 11m
₹3,029
Onwards
Frequently Asked Questions
What is the distance between Aonla and Amritsar?
Amritsar is approximately 650+ kms from Aonla.
How long does it take to reach Amritsar from Aonla?
It takes approximately 9 hours to reach Amritsar from Aonla by Train, Flight Via Delhi.
What is the cheapest way to reach Amritsar from Aonla?
The cheapest way to reach Amritsar from Aonla is by Train Via Moradabad.
What is the fastest way to reach Amritsar from Aonla?
The fastest way to reach Amritsar from Aonla is by Train, Flight Via Delhi.


