
Lucknow to Patiala
Patiala is approximately 650+ kms from Lucknow. The fastest way to reach Patiala from Lucknow is by Flight, Train Via Delhi. It takes approximately 7 hours. The cheapest way to reach Patiala from Lucknow is by Train Via Roorkee which would take approximately 15 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Lucknow
Delhi
Patiala
Approx Travel Time
6h 40m
₹4,345
Onwards
Lucknow
Delhi
Patiala
Approx Travel Time
15h 10m
₹510
Onwards
Via Ambala
Lucknow
Ambala
Patiala
Approx Travel Time
14h 40m
₹510
Onwards
Via Karnal
Lucknow
Karnal
Patiala
Approx Travel Time
14h 25m
On Demand
Via Panipat
Lucknow
Panipat
Patiala
Approx Travel Time
14h 25m
On Demand
Via Rajpura
Lucknow
Rajpura
Patiala
Approx Travel Time
15h 10m
On Demand
Via Roorkee
CHEAPEST
Lucknow
Roorkee
Patiala
Approx Travel Time
14h 55m
₹470
Onwards
Via Sonipat
Lucknow
Sonipat
Patiala
Approx Travel Time
14h 55m
On Demand
Via Yamunanagar
Lucknow
Yamunanagar
Patiala
Approx Travel Time
14h 49m
₹495
Onwards
Via Haridwar
Lucknow
Haridwar
Patiala
Approx Travel Time
15h 10m
₹1,380
Onwards
Frequently Asked Questions
What is the distance between Lucknow and Patiala?
Patiala is approximately 650+ kms from Lucknow.
How long does it take to reach Patiala from Lucknow?
It takes approximately 7 hours to reach Patiala from Lucknow by Flight, Train Via Delhi.
What is the cheapest way to reach Patiala from Lucknow?
The cheapest way to reach Patiala from Lucknow is by Train Via Roorkee.
What is the fastest way to reach Patiala from Lucknow?
The fastest way to reach Patiala from Lucknow is by Flight, Train Via Delhi.