Raxaul to Rajpura - Multiple Options To Reach By Train, Cab
Rajpura is approximately 950+ kms from Raxaul. The fastest way to reach Rajpura from Raxaul is by Train Via Laksar. It takes approximately 21 hours. The cheapest way to reach Rajpura from Raxaul is by Train Via Laksar which would take approximately 21 hours.
Sort By
Mode of Transport
Via Moradabad
RECOMMENDED
Raxaul
Moradabad
Rajpura
Approx Travel Time
21h 10m
₹630
Onwards
Via Amroha
Raxaul
Amroha
Rajpura
Approx Travel Time
21h 10m
On Demand
Via Laksar
CHEAPEST
FASTEST
Raxaul
Laksar
Rajpura
Approx Travel Time
20h 55m
₹610
Onwards
Via Saharanpur
Raxaul
Saharanpur
Rajpura
Approx Travel Time
20h 55m
₹625
Onwards
Via Rampur (Uttar Pradesh)
Raxaul
Rampur (Uttar Pradesh)
Rajpura
Approx Travel Time
21h 10m
On Demand
Via Bareilly
Raxaul
Bareilly
Rajpura
Approx Travel Time
21h 25m
₹635
Onwards
Via Sitapur, Uttar Pradesh
Raxaul
Sitapur, Uttar Pradesh
Rajpura
Approx Travel Time
21h 40m
On Demand
Via Shahjahanpur
Raxaul
Shahjahanpur
Rajpura
Approx Travel Time
21h 55m
₹715
Onwards
Via Hardoi
Raxaul
Hardoi
Rajpura
Approx Travel Time
22h 25m
₹745
Onwards
Via Ambala
Raxaul
Ambala
Rajpura
Approx Travel Time
21h 10m
₹1,620
Onwards
Frequently Asked Questions
What is the distance between Raxaul and Rajpura?
Rajpura is approximately 950+ kms from Raxaul.
How long does it take to reach Rajpura from Raxaul?
It takes approximately 21 hours to reach Rajpura from Raxaul by Train Via Laksar.
What is the cheapest way to reach Rajpura from Raxaul?
The cheapest way to reach Rajpura from Raxaul is by Train Via Laksar.
What is the fastest way to reach Rajpura from Raxaul?
The fastest way to reach Rajpura from Raxaul is by Train Via Laksar.