PMPML bus timetable, updated October 2026

PMPML Bus 12: Shivaji Nagar to Upper Depot timetable

PMPML bus 12 runs from Shivaji Nagar to Upper Depot. The first bus leaves Shivaji Nagar at 6:25 AM and the last at 1:40 PM, roughly every 130 minutes (4 trips a day). The journey covers 29 stops and takes about 40 minutes.

Get the app

Shivaji Nagar Upper Depot UP

First bus
6:25 AM
Last bus
1:40 PM
Frequency
every 2 h 10 min
Trips / day
4
Journey time
about 40 min
Stops
29

Departures from Shivaji Nagar

  1. 6:25 AM
  2. 8:35 AM
  3. 11:30 AM
  4. 1:40 PM

See the time at every stop in the BusKosh app.

All 29 stops, in order
  1. Shivaji Nagar
  2. Coep Hostel Jm Road
  3. Modern High School
  4. Balgandharv
  5. Natraj Talkies
  6. Deccan Gymkhana
  7. Ganjavewadi
  8. Dharmvir Sambhaji Manapa Shala
  9. Lokmanya Nagar
  10. Dandekar Pul Sinhagad Road
  11. Parvati Payatha
  12. Hirabaag
  13. Hirabaug
  14. Swargate Corner
  15. Swargate
  16. Lakshminarayan
  17. St Colony
  18. Bhapkar Petrol Pump
  19. Pushp Mangal Karyalay
  20. Esi Hospital
  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 Shivaji Nagar DOWN

First bus
5:25 AM
Last bus
12:35 PM
Frequency
every 2 h 10 min
Trips / day
4
Journey time
about 37 min
Stops
28

Departures from Upper Depot

  1. 5:25 AM
  2. 7:30 AM
  3. 9:40 AM
  4. 12:35 PM

See 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. Esi Hospital
  11. Pushp Mangal Karyalay
  12. Bhapkar Petrol Pump
  13. St Colony
  14. Lakshminarayan
  15. Swargate
  16. Nehru Stadium
  17. Parvati Payatha
  18. Dandekar Pul
  19. Prakash Cloth Store
  20. Lokmanya Nagar
  21. Dharmvir Sambhaji Manapa Shala
  22. Ganjavewadi
  23. Goodluck Chowk
  24. Fergusson College
  25. Dyneshwar Paduka Chowk
  26. Police Ground
  27. Simla Office
  28. Shivaji Nagar

Bus 12: quick answers

What time is the first PMPML bus 12 from Shivaji Nagar?

The first PMPML bus 12 leaves Shivaji Nagar at 6:25 AM.

What time is the last PMPML bus 12?

The last bus 12 leaves Shivaji Nagar at 1:40 PM. In the other direction the last bus leaves Upper Depot at 12:35 PM.

How often does PMPML bus 12 run?

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

How many stops does bus 12 have?

29 stops from Shivaji Nagar to Upper Depot, taking about 40 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 8 timingsBus 12, at your stopDownload