
Amroha to Rajpura
Rajpura is approximately 250+ kms from Amroha. The fastest way to reach Rajpura from Amroha is by Train Via Yamunanagar. It takes approximately 6 hours. The cheapest way to reach Rajpura from Amroha is by Train Via Yamunanagar which would take approximately 6 hours.
Sort By
Mode of Transport
Via Yamunanagar
RECOMMENDED
CHEAPEST
FASTEST
Amroha
Yamunanagar
Rajpura
Approx Travel Time
5h 59m
₹240
Onwards
Amroha
Yamunanagar
Rajpura
Approx Travel Time
6h 29m
₹2,787
Onwards
Amroha
Yamunanagar
Rajpura
Approx Travel Time
7h 38m
₹1,229
Onwards
Via Ambala
Amroha
Ambala
Rajpura
Approx Travel Time
6h 7m
₹705
Onwards
Amroha
Ambala
Rajpura
Approx Travel Time
6h 59m
₹1,788
Onwards
Amroha
Ambala
Rajpura
Approx Travel Time
6h 12m
₹550
Onwards
Via Muzaffarnagar
Amroha
Muzaffarnagar
Rajpura
Approx Travel Time
8h 14m
On Demand
Via Bijnor
Amroha
Bijnor
Rajpura
Approx Travel Time
8h 43m
₹3,301
Onwards
Via Ghaziabad
Amroha
Ghaziabad
Rajpura
Approx Travel Time
7h 47m
₹647
Onwards
Via Meerut
Amroha
Meerut
Rajpura
Approx Travel Time
8h 25m
₹251
Onwards
Frequently Asked Questions
What is the distance between Amroha and Rajpura?
Rajpura is approximately 250+ kms from Amroha.
How long does it take to reach Rajpura from Amroha?
It takes approximately 6 hours to reach Rajpura from Amroha by Train Via Yamunanagar.
What is the cheapest way to reach Rajpura from Amroha?
The cheapest way to reach Rajpura from Amroha is by Train Via Yamunanagar.
What is the fastest way to reach Rajpura from Amroha?
The fastest way to reach Rajpura from Amroha is by Train Via Yamunanagar.

