BEST bus timetable, updated October 2026

BEST Bus A-122: Ballard Pier to J.Mehta Marg (Napean Sea Road) timetable

BEST bus A-122 runs from Ballard Pier to J.Mehta Marg (Napean Sea Road). The first bus leaves Ballard Pier at 7:05 AM and the last at 9:32 PM, roughly every 2 minutes (200 trips a day). The journey covers 26 stops and takes about 13 minutes.

Get the app

Ballard Pier J.Mehta Marg (Napean Sea Road) UP

First bus
7:05 AM
Last bus
9:32 PM
Frequency
every 2 min
Trips / day
200
Journey time
about 13 min
Stops
26

Departures from Ballard Pier

  1. 7:05 AM
  2. 7:34 AM
  3. 8:04 AM
  4. 8:10 AM
  5. 8:15 AM
  6. 8:20 AM

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

All 26 stops, in order
  1. Ballard Pier
  2. New Custom House
  3. Swami Dayanand Saraswati Chowk (Fort)
  4. Reserve Bank Of India (Fort)
  5. Old Custom House
  6. Lion S Gate
  7. Dr. Shyamaprasad Mukherjee Chowk(Museum)
  8. Hutatma Chowk
  9. Ahilyabai Holkar Chowk (Churchgate)
  10. Income Tax Office (Marine Lines)
  11. Marine Lines Railway Station (Kala Niketan)
  12. Marine Lines Railway Station
  13. S.K.Patil Garden (Charni Road)
  14. Pt.Paluskar Chowk (Opera House)
  15. Saidham (Grant Road)
  16. Dr.Bhadkamkar Road
  17. Grant Road Bridge
  18. Nana Chowk
  19. August Kranti Maidan
  20. Godrej Chowk (Kemps Corner)
  21. Mukesh Chowk (Kemps Corner)
  22. Petrol Pump; Maheshwari Mansion (Napean Sea Road)
  23. Priyadarshini Park (Napean Sea Road)
  24. Petit Hall
  25. Darya Mahal
  26. J.Mehta Marg (Napean Sea Road)

J.Mehta Marg (Napean Sea Road) Ballard Pier DOWN

First bus
7:30 AM
Last bus
7:45 PM
Frequency
every 2 min
Trips / day
193
Journey time
about 7 min
Stops
25

Departures from J.Mehta Marg (Napean Sea Road)

  1. 7:30 AM
  2. 7:48 AM
  3. 7:56 AM
  4. 7:59 AM
  5. 8:00 AM
  6. 8:01 AM

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

All 25 stops, in order
  1. J.Mehta Marg (Napean Sea Road)
  2. Darya Mahal
  3. Petit Hall
  4. Priyadarshini Park (Napean Sea Road)
  5. Petrol Pump; Maheshwari Mansion (Napean Sea Road)
  6. Mukesh Chowk (Kemps Corner)
  7. Parsi Dharmashala; Om Chambers
  8. Godrej Chowk (Kemps Corner)
  9. August Kranti Maidan
  10. Nana Chowk
  11. Grant Road Bridge
  12. Dr.Bhadkamkar Road
  13. Saidham (Grant Road)
  14. Pt.Paluskar Chowk (Opera House)
  15. Saifee Hospital
  16. S.K.Patil Garden (Charni Road)
  17. Marine Lines Railway Station
  18. Marine Lines Railway Station (Kala Niketan)
  19. Income Tax Office (Marine Lines)
  20. Ahilyabai Holkar Chowk (Churchgate)
  21. Horniman Circle
  22. Reserve Bank Of India (Fort)
  23. Swami Dayanand Saraswati Chowk (Fort)
  24. New Custom House
  25. Ballard Pier

Bus A-122: quick answers

What time is the first BEST bus A-122 from Ballard Pier?

The first BEST bus A-122 leaves Ballard Pier at 7:05 AM.

What time is the last BEST bus A-122?

The last bus A-122 leaves Ballard Pier at 9:32 PM. In the other direction the last bus leaves J.Mehta Marg (Napean Sea Road) at 7:45 PM.

How often does BEST bus A-122 run?

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

How many stops does bus A-122 have?

26 stops from Ballard Pier to J.Mehta Marg (Napean Sea Road), taking about 13 minutes. The full list is on this page; the time at each stop is in the BusKosh app.

Data: BEST published timetable (valid to 15 Feb 2027), refreshed October 2026. Times are planned departures, not live positions.

Every BEST 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 393 timingsBus A-122, at your stopDownload