
Lalitpur to Shimla
Shimla is approximately 700+ 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
₹13,919
Onwards
Via Karnal
Lalitpur
Karnal
Shimla
Approx Travel Time
15h 16m
₹5,686
Onwards
Via Kurukshetra
CHEAPEST
Lalitpur
Kurukshetra
Shimla
Approx Travel Time
16h 29m
₹1,115
Onwards
Via Jhansi, Meerut
Lalitpur
Jhansi
Meerut
Shimla
Approx Travel Time
20h 58m
₹8,136
Onwards
Via Delhi
Lalitpur
Delhi
Shimla
Approx Travel Time
22h 12m
₹3,360
Onwards
Lalitpur
Delhi
Shimla
Approx Travel Time
10h 5m
₹9,069
Onwards
Via Khajuraho, Delhi
Lalitpur
Khajuraho
Delhi
Shimla
Approx Travel Time
7h 45m
₹12,722
Onwards
Via Datia, Delhi
Lalitpur
Datia
Delhi
Shimla
Approx Travel Time
9h 18m
₹9,079
Onwards
Via Jhansi, Delhi
Lalitpur
Jhansi
Delhi
Shimla
Approx Travel Time
10h 21m
₹9,089
Onwards
Frequently Asked Questions
What is the distance between Lalitpur and Shimla?
Shimla is approximately 700+ 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.


