
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 Karnal
RECOMMENDED
Lucknow
Karnal
Patiala
Approx Travel Time
14h 25m
On Demand
Via Panipat
Lucknow
Panipat
Patiala
Approx Travel Time
14h 25m
On Demand
Via Ambala
Lucknow
Ambala
Patiala
Approx Travel Time
14h 40m
₹510
Onwards
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 Saharanpur
Lucknow
Saharanpur
Patiala
Approx Travel Time
15h 10m
₹480
Onwards
Via Delhi
FASTEST
Lucknow
Delhi
Patiala
Approx Travel Time
6h 40m
₹4,527
Onwards
Lucknow
Delhi
Patiala
Approx Travel Time
15h 10m
₹510
Onwards
Via Haridwar
Lucknow
Haridwar
Patiala
Approx Travel Time
15h 10m
₹1,380
Onwards
Via Kurukshetra
Lucknow
Kurukshetra
Patiala
Approx Travel Time
14h 25m
On Demand
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.