
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 Via Jhansi, Kalka which would take approximately 20 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
8h 53m
₹9,179
Onwards
Via Karnal
Lalitpur
Karnal
Shimla
Approx Travel Time
15h 15m
₹5,641
Onwards
Via Kurukshetra
Lalitpur
Kurukshetra
Shimla
Approx Travel Time
16h 29m
₹1,664
Onwards
Via Jhansi, Kalka
CHEAPEST
Lalitpur
Jhansi
Kalka
Shimla
Approx Travel Time
19h 44m
₹625
Onwards
Via Delhi
Lalitpur
Delhi
Shimla
Approx Travel Time
21h 22m
₹2,049
Onwards
Lalitpur
Delhi
Shimla
Approx Travel Time
10h 5m
₹6,129
Onwards
Via Gwalior, Dehradun
Lalitpur
Gwalior
Dehradun
Shimla
Approx Travel Time
1d 1h 8m
₹7,513
Onwards
Via Datia, Delhi
Lalitpur
Datia
Delhi
Shimla
Approx Travel Time
9h 18m
₹6,139
Onwards
Via Khajuraho, Delhi
Lalitpur
Khajuraho
Delhi
Shimla
Approx Travel Time
7h 45m
₹11,329
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 Via Jhansi, Kalka.
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.