PMPML bus timetable, updated October 2026

PMPML Bus 140: Pune Station Jayprakash Stand to Upper Depot timetable

PMPML bus 140 runs from Pune Station Jayprakash Stand to Upper Depot. The first bus leaves Pune Station Jayprakash Stand at 6:15 AM and the last at 3:15 PM, roughly every 15 minutes (37 trips a day). The journey covers 29 stops and takes about 39 minutes.

Get the app

Pune Station Jayprakash Stand Upper Depot UP

First bus
6:15 AM
Last bus
3:15 PM
Frequency
every 15 min
Trips / day
37
Journey time
about 39 min
Stops
29

Departures from Pune Station Jayprakash Stand

  1. 6:15 AM
  2. 6:30 AM
  3. 6:45 AM
  4. 7:00 AM
  5. 7:15 AM
  6. 7:30 AM

… and 31 more departures today. See all 37 with the time at every stop in the BusKosh app.

All 29 stops, in order
  1. Pune Station Jayprakash Stand
  2. Income Tax Office
  3. Gpo
  4. Collector Kacheri
  5. State Bank
  6. Employment Office
  7. Power House Rastapeth
  8. Nana Peth
  9. Ad Camp Chowk
  10. Ramoshigate
  11. Sonavane Hospital
  12. Apsara Talkies
  13. Dayas Plot
  14. P & T Colony
  15. Vakhar Mahamandal Marketyard
  16. Godown Gultekdi
  17. Marketyard Depot
  18. Gangadham Corner
  19. Zhala Complex
  20. Kumar Park
  21. Vasant Baug
  22. Kothari
  23. Bibvewadi
  24. Bharat Jyoti
  25. Lower Indira Nagar
  26. Chintamani Nagar
  27. State Bank Colony
  28. Upper Indira Nagar
  29. Upper Depot

Upper Depot Pune Station Jayprakash Stand DOWN

First bus
5:15 AM
Last bus
4:10 PM
Frequency
every 15 min
Trips / day
38
Journey time
about 38 min
Stops
28

Departures from Upper Depot

  1. 5:15 AM
  2. 5:30 AM
  3. 5:45 AM
  4. 6:00 AM
  5. 6:15 AM
  6. 6:30 AM

… and 32 more departures today. See all 38 with the time at every stop in the BusKosh app.

All 28 stops, in order
  1. Upper Depot
  2. Upper Indira Nagar
  3. State Bank Colony
  4. Chintamani Nagar
  5. Lower Indira Nagar
  6. Bharat Jyoti
  7. Bibvewadi
  8. Kothari
  9. Vasant Baug
  10. Kumar Park
  11. Zhala Complex
  12. Gangadham Corner
  13. Marketyard Depot
  14. Vakhar Mahamandal Marketyard
  15. P &Amp; T Colony
  16. Dayas Plot
  17. Apsara Talkies
  18. Sonavane Hospital
  19. Ramoshigate
  20. Ad Camp Chowk
  21. Nana Peth
  22. Power House Rastapeth
  23. Employment Office
  24. State Bank
  25. Sassoon Hospital
  26. Sadhu Vasvani Chowk
  27. Pune Station Depot
  28. Pune Station Jayprakash Stand

Bus 140: quick answers

What time is the first PMPML bus 140 from Pune Station Jayprakash Stand?

The first PMPML bus 140 leaves Pune Station Jayprakash Stand at 6:15 AM.

What time is the last PMPML bus 140?

The last bus 140 leaves Pune Station Jayprakash Stand at 3:15 PM. In the other direction the last bus leaves Upper Depot at 4:10 PM.

How often does PMPML bus 140 run?

About every 15 minutes, with 37 trips a day. Gaps are longer early in the morning and late at night.

How many stops does bus 140 have?

29 stops from Pune Station Jayprakash Stand to Upper Depot, taking about 39 minutes. The full list is on this page; the time at each stop is in the BusKosh app.

Data: PMPML published timetable (valid to 05 Apr 2027), refreshed October 2026. Times are planned departures, not live positions.

Every PMPML bus, the time at every stop

Open the route, pick your stop, and see today's departures.

  • Time at every stop
  • Nearby stops
  • Journey planner on a map
  • Live updates and news
  • Free, no sign-up
Get the app
BusKosh app screenshot
All 75 timingsBus 140, at your stopDownload