Pune to Shimla

   Pune to Shimla Road Distance 1,814 km
   Pune to Shimla Aerial Distance 1,439 km
  Pune to Shimla Travel Time 1 day 6 hours

How to reach Shimla from Pune

Pune is situated at a distance of 1790 kms away from Shimla and there are a number of options to help you commute from one place to the other. Although there are no direct flights from Pune to Shimla, however, there are interconnecting flights and other travel options that you can opt for like trains and buses. There aren’t any direct flight options also from Pune and Shimla. But you can choose to travel in trains and buses alternatively. Here in this article, we have covered all essential details that you need to know to travel from Pune to Shimla. Have a look!

Knowing The Details

1. Pune to Shimla in Flight and Bus
2. Pune to Shimla in Train and Bus
3. Popular Routes to Shimla
4. Popular Routes from Pune
5. Places to Visit in Shimla
6. Hotels in Shimla

Shimla Travel Packages

Compare quotes from upto 3 travel agents for free

1. Pune to Shimla in Flight and Bus

Pune Airport
Source

Option 1: Pune to Chandigarh

Although there are independent airports both in Pune and Shimla but there are no direct flights connecting the two cities, The other nearest option is Chandigarh which is 112 kms from Shimla. From Chandigarh, there are regular buses available that can take you to Shimla in only 3 to 4 hours.

Starting Price: INR 4016
Departure Airport: Pune International Airport
Arrival Airport: Chandigarh Airport
Travel Time: 2 hours 30 minutes

Option 2: Pune to Kullu

In case the Chandigarh option is not suitable to you, you can opt for the other option which is taking a flight from Pune to Kullu. However, these flights are very expensive and are mostly stop over or via flights with essentially 1 or sometimes even more than 1 stops.

Starting Price: INR 10831
Departure Airport: Pune International Airport
Arrival Airport: Kullu Manali Airport
Travel Time: 6 hours 50 minutes

Option 3: Pune to New Delhi

There is also one other option that you can consider, which is, taking a flight to New Delhi. It only takes about 2 to 2.5 hours. Delhi is 342 kms away from Shimla. From here, you can take an overnight bus to Shimla.

Starting Price: INR 3189
Departure Airport: Pune International Airport
Arrival Airport: Indira Gandhi International Airport
Travel Time: 2 hours 10 minutes

Shimla Bus Stop
Source
Once you get down at either Chandigarh or Kullu or New Delhi, there are several bus options that commute on a daily basis and that can very conveniently take you to your destination. The options are-

Option 1: Chandigarh to Shimla

Starting Price: INR 599
Travel Time: 3 to 4 hours

Option 2: Kullu to Shimla

Starting Price: INR 382
Travel Time: 7 to 8 hours

Option 3: New Delhi to Shimla

Starting Price: INR 445
Travel Time: 9 to 10 hours

Pune to Shimla Flights

Showing indicative fares for from PNQ to IXC.
 IndiGo
03:55 Pune
03 h 35 m
06:30 Shimla
₹ 5,712

2. Pune to Shimla in Train and Bus

Pune Railway Station
Source

There are no direct trains available from Pune to Shimla. However, you can take a train from Pune to Chandigarh that is just 112 kms away from Shimla. There is only one direct train available on the route.

Option 1: Pune to Chandigarh

Train Name: YPR SKRANTIEXP(22685)
Boarding Station: Pune Jn
Deboarding Station: Chandigarh
Frequency of Trains: Thu & Sun
Approximate Train Duration: 33 hours 20 minutes
Approx train Fare: INR 750

Option 2: Pune to New Delhi

In case, the Pune to Chandigarh option doesn’t suit you then you can take a train to New Delhi and then take an overnight bus to Shimla from there. There are a number of trains that operate from Pune to New Delhi that include Goa Express, Jhelum Express, Nzm Link Express, Darshan Express, YPR Skranti Express and more.
Once you get down at either Chandigarh or New Delhi, you can take a bus (Refer to the previous section for details).

Popular Routes to Shimla

Important Routes Time Taken Distance
Chandigarh to Shimla 3 hours 24 mins 114 km
Delhi to Shimla 6 hours 44 mins 344 km
Manali to Shimla 6 hours 41 mins 247 km
Amritsar to Shimla 7 hours 6 mins 335 km
Mumbai to Shimla 1 day 4 hours 1,764 km
Kolkata to Shimla 1 day 5 hours 1,813 km

Popular Routes from Pune

Important Routes Time Taken Distance
Pune to Mahabaleshwar 2 hours 48 mins 117 km
Pune to Shirdi 4 hours 13 mins 201 km
Pune to Aurangabad 4 hours 35 mins 235 km
Pune to Delhi 1 day 0 hours 1,465 km
Pune to Goa 7 hours 49 mins 440 km
Pune to Indore 11 hours 8 mins 606 km