
Shimla to Lucknow
Lucknow is approximately 700+ kms from Shimla. The fastest way to reach Lucknow from Shimla is by Flight Via Delhi. It takes approximately 3 hours. The cheapest way to reach Lucknow from Shimla is by Bus, Flight Via Delhi which would take approximately 9 hours.
Sort By
Mode of Transport
Via Chandigarh
RECOMMENDED
Shimla
Chandigarh
Lucknow
Approx Travel Time
3h 55m
₹6,805
Onwards
Shimla
Chandigarh
Lucknow
Approx Travel Time
4h 10m
₹4,553
Onwards
Via Delhi
FASTEST
Shimla
Delhi
Lucknow
Approx Travel Time
2h 55m
₹6,649
Onwards
CHEAPEST
Shimla
Delhi
Lucknow
Approx Travel Time
9h 10m
₹4,024
Onwards
Via Mohali
Shimla
Mohali
Lucknow
Approx Travel Time
5h 10m
₹7,057
Onwards
Via Dehradun
Shimla
Dehradun
Lucknow
Approx Travel Time
8h 1m
₹10,631
Onwards
Via Delhi, Kanpur
Shimla
Delhi
Kanpur
Lucknow
Approx Travel Time
5h 35m
₹6,564
Onwards
Shimla
Delhi
Kanpur
Lucknow
Approx Travel Time
5h 50m
₹6,704
Onwards
Shimla
Delhi
Kanpur
Lucknow
Approx Travel Time
6h 50m
₹8,136
Onwards
Via Delhi, Kichha
Shimla
Delhi
Kichha
Lucknow
Approx Travel Time
4h 35m
₹13,389
Onwards
Frequently Asked Questions
What is the distance between Shimla and Lucknow?
Lucknow is approximately 700+ kms from Shimla.
How long does it take to reach Lucknow from Shimla?
It takes approximately 3 hours to reach Lucknow from Shimla by Flight Via Delhi.
What is the cheapest way to reach Lucknow from Shimla?
The cheapest way to reach Lucknow from Shimla is by Bus, Flight Via Delhi.
What is the fastest way to reach Lucknow from Shimla?
The fastest way to reach Lucknow from Shimla is by Flight Via Delhi.