
Aonla to Rajpura
Rajpura is approximately 400+ kms from Aonla. The fastest way to reach Rajpura from Aonla is by Train Via Bareilly. It takes approximately 9 hours. The cheapest way to reach Rajpura from Aonla is by Train Via Bareilly which would take approximately 9 hours.
Sort By
Mode of Transport
Via Bareilly
RECOMMENDED
Aonla
Bareilly
Rajpura
Approx Travel Time
8h 58m
₹2,176
Onwards
CHEAPEST
FASTEST
Aonla
Bareilly
Rajpura
Approx Travel Time
8h 48m
₹315
Onwards
Via Moradabad, Chandigarh
Aonla
Moradabad
Chandigarh
Rajpura
Approx Travel Time
11h 15m
₹515
Onwards
Via Rampur (Uttar Pradesh), Ghaziabad
Aonla
Rampur (Uttar Pradesh)
Ghaziabad
Rajpura
Approx Travel Time
12h 26m
₹2,707
Onwards
Via Moradabad, Najibabad
Aonla
Moradabad
Najibabad
Rajpura
Approx Travel Time
9h 48m
₹3,107
Onwards
Via Moradabad
Aonla
Moradabad
Rajpura
Approx Travel Time
9h 56m
₹3,067
Onwards
Via Rampur (Uttar Pradesh)
Aonla
Rampur (Uttar Pradesh)
Rajpura
Approx Travel Time
9h 52m
₹2,037
Onwards
Via Moradabad, Amroha
Aonla
Moradabad
Amroha
Rajpura
Approx Travel Time
10h 13m
On Demand
Via Moradabad, Yamunanagar
Aonla
Moradabad
Yamunanagar
Rajpura
Approx Travel Time
10h 29m
₹3,092
Onwards
Via Moradabad, Roorkee
Aonla
Moradabad
Roorkee
Rajpura
Approx Travel Time
10h 30m
₹3,147
Onwards
Frequently Asked Questions
What is the distance between Aonla and Rajpura?
Rajpura is approximately 400+ kms from Aonla.
How long does it take to reach Rajpura from Aonla?
It takes approximately 9 hours to reach Rajpura from Aonla by Train Via Bareilly.
What is the cheapest way to reach Rajpura from Aonla?
The cheapest way to reach Rajpura from Aonla is by Train Via Bareilly.
What is the fastest way to reach Rajpura from Aonla?
The fastest way to reach Rajpura from Aonla is by Train Via Bareilly.


