Distance
1640 KM
Duration
28 Hours via NH48
Best Time
October to March
Route Map
Live ViewAvailable Modes
Train
PRICE₹800
TIME20 Hours
Bus
PRICE₹1200
TIME30 Hours
🚆 Train Schedule
| No. | Train Name | Departure | Arrival | Days |
|---|---|---|---|---|
| 12123 | Pune - Jammu Tawi Express | Daily | ||
| 11029 | Konkan Kanya Express | Daily | ||
| 22107 | Pune - Amritsar Express | Tue, Thu, Sat |
Stays in Shimla
Best budget & couple friendly options📖 Detailed Travel Guide
Pune to Shimla Travel Guide
Embarking on a journey from Pune to Shimla offers a blend of scenic beauty and cultural richness. This comprehensive travel guide provides you with all the necessary details to make your trip memorable.
Quick Info Table
| Distance (km) | Travel Duration | Best Time to Visit |
|---|---|---|
| 1640 | 28 Hours via NH48 | October to March |
Transport Options
- Train: Approx ₹800, 20 hours
- Bus: Approx ₹1200, 30 hours
- Flight: Approx ₹3500, 5 hours (Including layover)
- Car: Approx ₹3000 (Fuel), 28 hours
Driving Route
The driving route from Pune to Shimla predominantly follows NH48. Here's a brief outline of your journey:
- Start from Pune and head towards NH48.
- Pass through major towns like Nashik, Indore, and Udaipur.
- Continue towards Delhi before heading to Shimla.
Places to Visit in Shimla
- Jakhoo Temple
- The Ridge
- Christ Church
- Shimla Mall Road
- Kufri
Make sure to explore these attractions for an unforgettable experience!
Frequently Asked Questions
The distance from Pune to Shimla is approximately 1640 km.
The travel time by train is around 20 hours.
The best time to visit Shimla is from October to March.
There are no direct flights; layovers are common, making the total flying time about 5 hours.
You can drive via NH48, which takes approximately 28 hours.