
Rajpura to Nanpara
Nanpara is approximately 800+ kms from Rajpura. The fastest way to reach Nanpara from Rajpura is by Bus, Flight, Cab Via Mohali, Lucknow. It takes approximately 9 hours. The cheapest way to reach Nanpara from Rajpura is by Train, Bus Via Moradabad which would take approximately 15 hours.
Sort By
Mode of Transport
Via Mohali, Lucknow
RECOMMENDED
Rajpura
Mohali
Lucknow
Nanpara
Approx Travel Time
8h 39m
₹8,815
Onwards
FASTEST
Rajpura
Mohali
Lucknow
Nanpara
Approx Travel Time
8h 35m
₹7,812
Onwards
Via Bareilly
Rajpura
Bareilly
Nanpara
Approx Travel Time
13h 45m
₹1,744
Onwards
Via Lucknow
Rajpura
Lucknow
Nanpara
Approx Travel Time
16h 38m
On Demand
Via Delhi
Rajpura
Delhi
Nanpara
Approx Travel Time
18h 38m
₹4,267
Onwards
Via Bara Banki
Rajpura
Bara Banki
Nanpara
Approx Travel Time
17h 50m
₹4,179
Onwards
Via Moradabad
CHEAPEST
Rajpura
Moradabad
Nanpara
Approx Travel Time
14h 36m
₹1,709
Onwards
Via Amroha, Moradabad
Rajpura
Amroha
Moradabad
Nanpara
Approx Travel Time
14h 53m
On Demand
Via Ambala, Moradabad
Rajpura
Ambala
Moradabad
Nanpara
Approx Travel Time
15h 21m
₹2,937
Onwards
Via Ambala, Bareilly
Rajpura
Ambala
Bareilly
Nanpara
Approx Travel Time
15h 34m
₹2,977
Onwards
Frequently Asked Questions
What is the distance between Rajpura and Nanpara?
Nanpara is approximately 800+ kms from Rajpura.
How long does it take to reach Nanpara from Rajpura?
It takes approximately 9 hours to reach Nanpara from Rajpura by Bus, Flight, Cab Via Mohali, Lucknow.
What is the cheapest way to reach Nanpara from Rajpura?
The cheapest way to reach Nanpara from Rajpura is by Train, Bus Via Moradabad.
What is the fastest way to reach Nanpara from Rajpura?
The fastest way to reach Nanpara from Rajpura is by Bus, Flight, Cab Via Mohali, Lucknow.