
Shahganj to Aonla
Aonla is approximately 450+ km from Shahganj, 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
Direct Options
RECOMMENDED
CHEAPEST
Shahganj
Aonla
Approx Travel Time
9h 33m
₹290
Onwards
Via Bareilly
Shahganj
Bareilly
Aonla
Approx Travel Time
8h 36m
₹350
Onwards
Via Faizabad
Shahganj
Faizabad
Aonla
Approx Travel Time
8h 46m
₹390
Onwards
Via Ayodhya
Shahganj
Ayodhya
Aonla
Approx Travel Time
8h 46m
₹390
Onwards
Via Akbarpur, Ambedkar Nagar
Shahganj
Akbarpur, Ambedkar Nagar
Aonla
Approx Travel Time
9h 28m
₹415
Onwards
Via Shahjahanpur
Shahganj
Shahjahanpur
Aonla
Approx Travel Time
8h 53m
₹390
Onwards
Via Hardoi
Shahganj
Hardoi
Aonla
Approx Travel Time
10h 1m
₹370
Onwards
Via Bara Banki, Bareilly
Shahganj
Bara Banki
Bareilly
Aonla
Approx Travel Time
9h 4m
₹420
Onwards
Via Lucknow, Bareilly
FASTEST
Shahganj
Lucknow
Bareilly
Aonla
Approx Travel Time
8h 28m
₹370
Onwards
Via Ramsanehighat, Bareilly
Shahganj
Ramsanehighat
Bareilly
Aonla
Approx Travel Time
9h 4m
₹415
Onwards
Frequently Asked Questions
What is the distance between Shahganj and Aonla?
Aonla is approximately 450+ kms from Shahganj.
How long does it take to reach Aonla from Shahganj?
It takes approximately 9 hours to reach Aonla from Shahganj by Train Via Lucknow, Bareilly.
What is the cheapest way to reach Aonla from Shahganj?
The cheapest way to reach Aonla from Shahganj is by Train.
What is the fastest way to reach Aonla from Shahganj?
The fastest way to reach Aonla from Shahganj is by Train Via Lucknow, Bareilly.

