Pune Local Time
64.4 km · 17 stations

Route map and station distances

Every station between Pune Junction and Lonavala in order, with distances and typical journey times.

Total distance
64.4 km
Pune Jn to Lonavala
Stations
17
all served by every local
Longest gap
8.0 km
Kamshet to Malavli
Typical run
80 min
end to end

The line, in order

Distance table

#StationFrom Pune GapTo Lonavala
1Pune Junction0.00.064.4
2Shivajinagar2.62.661.8
3Khadki6.23.658.2
4Dapodi8.52.355.9
5Kasarwadi11.83.352.6
6Pimpri14.42.650.0
7Chinchwad16.62.247.8
8Akurdi19.93.344.5
9Dehu Road25.05.139.4
10Begdewadi28.63.635.8
11Ghorawadi31.73.132.7
12Talegaon34.83.129.6
13Vadgaon38.73.925.7
14Kanhe43.85.120.6
15Kamshet48.44.616.0
16Malavli56.48.08.0
17Lonavala64.48.00.0

Distance from Pune to Lonavala by train

By rail it is 64.4 km from Pune Junction to Lonavala, covered in 80 to 85 minutes by the all-stations local. By road on the Mumbai–Pune Expressway the distance is similar, around 64 to 66 km, but the journey time swings wildly with traffic — which is why the train stays the more predictable option on a weekend or in the monsoon.

The longest and shortest hops

The longest gap between consecutive stations is Kamshet to Malavli, 8.0 km, where the line starts to climb towards the ghats — about seven minutes with nothing in between. The shortest is Pune Junction to Shivajinagar, 2.6 km, which takes five minutes. From Talegaon northwards the stations thin out noticeably as the line leaves the Pimpri-Chinchwad urban belt behind.

Elevation

Pune Junction sits at roughly 560 m above sea level and Lonavala at 622 m, so the climb across the whole run is only about 60 m. The famous gradient on this corridor is the Bhor Ghat, which begins beyond Lonavala on the descent towards Karjat and Mumbai — the suburban service does not go that way.

Common journey times

Pune → Chinchwad
about 24 minutes (16.6 km)
Pune → Talegaon
about 45 minutes (34.8 km)
Pune → Kamshet
about 59 minutes (48.4 km)
Pune → Malavli
about 66 minutes (56.4 km)
Pune → Lonavala
about 80 minutes (64.4 km)