
Lalitpur to Shimla
Shimla is approximately 450+ kms from Lalitpur. The fastest way to reach Shimla from Lalitpur is by Train, Flight Via Gwalior, Delhi. It takes approximately 7 hours. The cheapest way to reach Shimla from Lalitpur is by Train, Bus Via Kurukshetra which would take approximately 17 hours.
Sort By
Mode of Transport
Via Gwalior, Delhi
RECOMMENDED
FASTEST
Lalitpur
Gwalior
Delhi
Shimla
Approx Travel Time
7h 10m
On Demand
Lalitpur
Gwalior
Delhi
Shimla
Approx Travel Time
9h 35m
On Demand
Via Karnal
Lalitpur
Karnal
Shimla
Approx Travel Time
15h 16m
₹5,685
Onwards
Via Kurukshetra
CHEAPEST
Lalitpur
Kurukshetra
Shimla
Approx Travel Time
16h 29m
₹802
Onwards
Via Jhansi, Meerut
Lalitpur
Jhansi
Meerut
Shimla
Approx Travel Time
20h 58m
₹6,347
Onwards
Via Delhi
Lalitpur
Delhi
Shimla
Approx Travel Time
22h 12m
₹1,912
Onwards
Lalitpur
Delhi
Shimla
Approx Travel Time
10h 5m
On Demand
Via Khajuraho, Delhi
Lalitpur
Khajuraho
Delhi
Shimla
Approx Travel Time
7h 45m
On Demand
Via Datia, Delhi
Lalitpur
Datia
Delhi
Shimla
Approx Travel Time
9h 18m
On Demand
Via Jhansi, Delhi
Lalitpur
Jhansi
Delhi
Shimla
Approx Travel Time
10h 21m
On Demand
Frequently Asked Questions
What is the distance between Lalitpur and Shimla?
Shimla is approximately 450+ kms from Lalitpur.
How long does it take to reach Shimla from Lalitpur?
It takes approximately 7 hours to reach Shimla from Lalitpur by Train, Flight Via Gwalior, Delhi.
What is the cheapest way to reach Shimla from Lalitpur?
The cheapest way to reach Shimla from Lalitpur is by Train, Bus Via Kurukshetra.
What is the fastest way to reach Shimla from Lalitpur?
The fastest way to reach Shimla from Lalitpur is by Train, Flight Via Gwalior, Delhi.


