Rajpura to Lucknow - Multiple Options To Reach By Train, Flight, Bus
Lucknow is approximately 650+ kms from Rajpura. The fastest way to reach Lucknow from Rajpura is by Train, Flight Via Moradabad. It takes approximately 9 hours. The cheapest way to reach Lucknow from Rajpura is by Train Via Ambala which would take approximately 15 hours.
Sort By
Mode of Transport
Via Ambala
CHEAPEST
Rajpura
Ambala
Lucknow
Approx Travel Time
14h 25m
₹425
Onwards
Rajpura
Ambala
Lucknow
Approx Travel Time
17h 25m
₹1,359
Onwards
Via Moradabad
FASTEST
Rajpura
Moradabad
Lucknow
Approx Travel Time
8h 45m
₹3,358
Onwards
Via Roorkee
Rajpura
Roorkee
Lucknow
Approx Travel Time
14h 40m
₹950
Onwards
Via Aligarh
Rajpura
Aligarh
Lucknow
Approx Travel Time
9h 7m
On Demand
Frequently Asked Questions
What is the distance between Rajpura and Lucknow?
Lucknow is approximately 650+ kms from Rajpura.
How long does it take to reach Lucknow from Rajpura?
It takes approximately 9 hours to reach Lucknow from Rajpura by Train, Flight Via Moradabad.
What is the cheapest way to reach Lucknow from Rajpura?
The cheapest way to reach Lucknow from Rajpura is by Train Via Ambala.
What is the fastest way to reach Lucknow from Rajpura?
The fastest way to reach Lucknow from Rajpura is by Train, Flight Via Moradabad.
Routes Connecting Rajpura
From Rajpura
Routes Connecting Lucknow
From Lucknow
- Lucknow to Lingsugur
- Lucknow to Fazilka
- Lucknow to Dimapur
- Lucknow to Jangaon
- Lucknow to Jalpaiguri
- Lucknow to Pukhrayan
- Lucknow to Hingoli
- Lucknow to Zurich-and-Greater-Zurich-Area
- Lucknow to Rourkela
- Lucknow to Thodupuzha
- Lucknow to Joshimath
- Lucknow to Maihar
- Lucknow to Thiruvalla
- Lucknow to Dadra
- Lucknow to Tilhar