
Lucknow to Shimla
Shimla is approximately 650+ km from Lucknow, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Shimla.
Sort By
Mode of Transport
Via Mohali
RECOMMENDED
Lucknow
Mohali
Shimla
Approx Travel Time
6h 40m
₹6,245
Onwards
Lucknow
Mohali
Shimla
Approx Travel Time
6h 31m
₹7,441
Onwards
Via Delhi
FASTEST
Lucknow
Delhi
Shimla
Approx Travel Time
4h 5m
₹12,191
Onwards
Via Mohali, Kalka
Lucknow
Mohali
Kalka
Shimla
Approx Travel Time
8h 40m
₹6,275
Onwards
Lucknow
Mohali
Kalka
Shimla
Approx Travel Time
7h 10m
₹6,804
Onwards
Via Yamunanagar, Panchkula
CHEAPEST
Lucknow
Yamunanagar
Panchkula
Shimla
Approx Travel Time
16h 16m
₹1,689
Onwards
Via Ghaziabad, Panchkula
Lucknow
Ghaziabad
Panchkula
Shimla
Approx Travel Time
18h 10m
₹1,926
Onwards
Via Dehradun
Lucknow
Dehradun
Shimla
Approx Travel Time
15h 8m
₹8,852
Onwards
Direct Options
Lucknow
Shimla
Approx Travel Time
12h 49m
₹17,822
Onwards
Via Bareilly, Panchkula
Lucknow
Bareilly
Panchkula
Shimla
Approx Travel Time
20h 5m
₹5,197
Onwards
Frequently Asked Questions
What is the distance between Lucknow and Shimla?
Shimla is approximately 650+ kms from Lucknow.
How long does it take to reach Shimla from Lucknow?
It takes approximately 4 hours to reach Shimla from Lucknow by Flight Via Delhi.
What is the cheapest way to reach Shimla from Lucknow?
The cheapest way to reach Shimla from Lucknow is by Train, Bus Via Yamunanagar, Panchkula.
What is the fastest way to reach Shimla from Lucknow?
The fastest way to reach Shimla from Lucknow is by Flight Via Delhi.
Routes Connecting Lucknow
Routes From Lucknow
Routes Connecting Shimla
Routes From Shimla
Popular Places Routes
- Shikohabad to Mancherial
- Phulbani to Angul
- Kaithal to Phillaur
- Gadarwara to Basoda
- Mangalore to Aurangabad
- Vaniyambadi to Madurai
- Sanand to Varanasi
- Bokaro to Amroha
- Varanasi to Sirathu
- Sindhanur to Jamnagar
- Calicut to Nizamabad
- Aligarh to Shamli
- Mughal-Sarai to Dandeli
- Tohana to Kaithal
- Rameshwaram to Mannargudi

