BEST bus timetable, updated October 2026

BEST Bus 321 LTD: Mahim Bus Station to Barve Nagar timetable

BEST bus 321 LTD runs from Mahim Bus Station to Barve Nagar. The first bus leaves Mahim Bus Station at 5:03 AM and the last at 10:10 PM, roughly every 15 minutes (57 trips a day). The journey covers 46 stops and takes about 32 minutes.

Get the app

Mahim Bus Station Barve Nagar UP

First bus
5:03 AM
Last bus
10:10 PM
Frequency
every 15 min
Trips / day
57
Journey time
about 32 min
Stops
46

Departures from Mahim Bus Station

  1. 5:03 AM
  2. 5:15 AM
  3. 5:35 AM
  4. 5:40 AM
  5. 5:55 AM
  6. 6:05 AM

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

All 46 stops, in order
  1. Mahim Bus Station
  2. Mahim Koliwada
  3. Kala Nagar (Bandra-E)
  4. Kherwadi (Bandra-E)
  5. Cardinal Gracias School; Teacher S Colony
  6. Maratha Colony
  7. Vakola Police Station (Hanuman Mandir)
  8. Vakola Police Station
  9. New Agripada (Santacruz-E)
  10. Milan Subway
  11. Vile Parle Subway
  12. Domestic Airport Terminal 1-A
  13. Domestic Airport Terminal 1-B
  14. Vile Parle Police Station (E)
  15. Gujrat Society; Dayaldas Road
  16. Sathaye College (Vile Parle-E)
  17. Vile Parle Station (E)
  18. Vile Parle Station (E); Dinanath Natyagruh
  19. Parleshwar Mandir
  20. Shree Parleshwar Society
  21. Bhutta College
  22. Shivaji Chowk (Andheri-E)
  23. Garware Chowk; Koldongri No.2
  24. Parsiwada (Chakala)
  25. Chakala Cigarette Factory
  26. Sahar P & T Colony No.1
  27. Sahar P & T Colony No.2
  28. Sahar Village
  29. Sahar Cargo Complex
  30. Warehouse (Sahar)
  31. Indian Oil (Sahar)
  32. Ambassador Hotel (Sahar)
  33. Sahar Police Station
  34. Chhatrapati Shivaji International Airport (Sahar)
  35. Ambassador Hotel (Sahar)
  36. Ekta Society
  37. Marol Naka; Mata Ramabai Ambedkar Chowk
  38. Mittal Estate (Marol)
  39. Dr.Datta Samant Chowk; Sakinaka
  40. Maharashtra Kata (Saki Naka)
  41. Lokmanya Tilak Nagar (Asalpha)
  42. Mohili Village
  43. Asalpha Village
  44. Jambhulpada
  45. Ganesh Mandir (Barve Nagar)
  46. Barve Nagar

Barve Nagar Mahim Bus Station DOWN

First bus
4:30 AM
Last bus
11:40 PM
Frequency
every 17 min
Trips / day
60
Journey time
about 32 min
Stops
47

Departures from Barve Nagar

  1. 4:30 AM
  2. 5:03 AM
  3. 5:55 AM
  4. 6:20 AM
  5. 6:25 AM
  6. 6:45 AM

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

All 47 stops, in order
  1. Barve Nagar
  2. Sant Muktabai Hospital
  3. Babu Genu Market
  4. Ganesh Mandir (Asalpha)
  5. Jambhulpada
  6. Jambhulpada; Shivsena Office
  7. Asalpha Village
  8. Mohili Village
  9. Lokmanya Tilak Nagar (Asalpha)
  10. Maharashtra Kata (Saki Naka)
  11. Dr.Datta Samant Chowk; Sakinaka
  12. Mittal Estate (Marol)
  13. Marol Naka; Mata Ramabai Ambedkar Chowk
  14. Ekta Society
  15. Ambassador Hotel (Sahar)
  16. Sahar Police Station
  17. Chhatrapati Shivaji International Airport (Sahar)
  18. Indian Oil (Sahar)
  19. Warehouse (Sahar)
  20. Sahar Cargo Complex
  21. Sahar Village
  22. Sahar P & T Colony No.1
  23. Sahar P & T Colony No.2
  24. Chakala Cigarette Factory
  25. Parsiwada (Chakala)
  26. Garware Chowk; Koldongri No.2
  27. Shivaji Chowk (Andheri-E)
  28. Bhutta College
  29. Shree Parleshwar Society
  30. Parleshwar Mandir
  31. Vile Parle Station (E); Dinanath Natyagruh
  32. Vile Parle Station (E)
  33. Sathaye College (Vile Parle-E)
  34. Gujrat Society; Dayaldas Road
  35. Domestic Airport Terminal 1-A
  36. Domestic Airport Terminal 1-B
  37. Domestic Airport Junction
  38. Vile Parle Subway
  39. Milan Subway
  40. New Agripada (Santacruz-E)
  41. Vakola Police Station
  42. Maratha Colony
  43. Cardinal Gracias School; Teacher S Colony
  44. Kherwadi (Bandra-E)
  45. Kala Nagar (Bandra-E)
  46. Mahim Koliwada
  47. Mahim Bus Station

Bus 321 LTD: quick answers

What time is the first BEST bus 321 LTD from Mahim Bus Station?

The first BEST bus 321 LTD leaves Mahim Bus Station at 5:03 AM.

What time is the last BEST bus 321 LTD?

The last bus 321 LTD leaves Mahim Bus Station at 10:10 PM. In the other direction the last bus leaves Barve Nagar at 11:40 PM.

How often does BEST bus 321 LTD run?

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

How many stops does bus 321 LTD have?

46 stops from Mahim Bus Station to Barve Nagar, taking about 32 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 117 timingsBus 321 LTD, at your stopDownload