
Pen to Shimla
Shimla is approximately 1600+ kms from Pen. The fastest way to reach Shimla from Pen is by Bus, Flight Via Mumbai, Delhi. It takes approximately 8 hours. The cheapest way to reach Shimla from Pen is by Bus, Flight, Train Via Mumbai, Delhi which would take approximately 13 hours.
Sort By
Mode of Transport
Via Mumbai, Chandigarh
RECOMMENDED
Pen
Mumbai
Chandigarh
Shimla
Approx Travel Time
8h 20m
₹11,261
Onwards
Pen
Mumbai
Chandigarh
Shimla
Approx Travel Time
8h 20m
₹13,429
Onwards
Via Mumbai, Delhi
FASTEST
Pen
Mumbai
Delhi
Shimla
Approx Travel Time
7h 20m
₹11,384
Onwards
CHEAPEST
Pen
Mumbai
Delhi
Shimla
Approx Travel Time
12h 50m
₹8,543
Onwards
Pen
Mumbai
Delhi
Shimla
Approx Travel Time
14h 20m
₹8,916
Onwards
Via Mumbai, Mohali
Pen
Mumbai
Mohali
Shimla
Approx Travel Time
9h 24m
₹13,499
Onwards
Via Pune, Delhi
Pen
Pune
Delhi
Shimla
Approx Travel Time
8h 20m
On Demand
Pen
Pune
Delhi
Shimla
Approx Travel Time
13h 50m
On Demand
Via Mumbai, Jaipur
Pen
Mumbai
Jaipur
Shimla
Approx Travel Time
17h 5m
₹8,919
Onwards
Via Mumbai, Amritsar
Pen
Mumbai
Amritsar
Shimla
Approx Travel Time
7h 35m
₹12,470
Onwards
Frequently Asked Questions
What is the distance between Pen and Shimla?
Shimla is approximately 1600+ kms from Pen.
How long does it take to reach Shimla from Pen?
It takes approximately 8 hours to reach Shimla from Pen by Bus, Flight Via Mumbai, Delhi.
What is the cheapest way to reach Shimla from Pen?
The cheapest way to reach Shimla from Pen is by Bus, Flight, Train Via Mumbai, Delhi.
What is the fastest way to reach Shimla from Pen?
The fastest way to reach Shimla from Pen is by Bus, Flight Via Mumbai, Delhi.