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 appMahim 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
- 5:03 AM
- 5:15 AM
- 5:35 AM
- 5:40 AM
- 5:55 AM
- 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
- Mahim Bus Station
- Mahim Koliwada
- Kala Nagar (Bandra-E)
- Kherwadi (Bandra-E)
- Cardinal Gracias School; Teacher S Colony
- Maratha Colony
- Vakola Police Station (Hanuman Mandir)
- Vakola Police Station
- New Agripada (Santacruz-E)
- Milan Subway
- Vile Parle Subway
- Domestic Airport Terminal 1-A
- Domestic Airport Terminal 1-B
- Vile Parle Police Station (E)
- Gujrat Society; Dayaldas Road
- Sathaye College (Vile Parle-E)
- Vile Parle Station (E)
- Vile Parle Station (E); Dinanath Natyagruh
- Parleshwar Mandir
- Shree Parleshwar Society
- Bhutta College
- Shivaji Chowk (Andheri-E)
- Garware Chowk; Koldongri No.2
- Parsiwada (Chakala)
- Chakala Cigarette Factory
- Sahar P & T Colony No.1
- Sahar P & T Colony No.2
- Sahar Village
- Sahar Cargo Complex
- Warehouse (Sahar)
- Indian Oil (Sahar)
- Ambassador Hotel (Sahar)
- Sahar Police Station
- Chhatrapati Shivaji International Airport (Sahar)
- Ambassador Hotel (Sahar)
- Ekta Society
- Marol Naka; Mata Ramabai Ambedkar Chowk
- Mittal Estate (Marol)
- Dr.Datta Samant Chowk; Sakinaka
- Maharashtra Kata (Saki Naka)
- Lokmanya Tilak Nagar (Asalpha)
- Mohili Village
- Asalpha Village
- Jambhulpada
- Ganesh Mandir (Barve Nagar)
- 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
- 4:30 AM
- 5:03 AM
- 5:55 AM
- 6:20 AM
- 6:25 AM
- 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
- Barve Nagar
- Sant Muktabai Hospital
- Babu Genu Market
- Ganesh Mandir (Asalpha)
- Jambhulpada
- Jambhulpada; Shivsena Office
- Asalpha Village
- Mohili Village
- Lokmanya Tilak Nagar (Asalpha)
- Maharashtra Kata (Saki Naka)
- Dr.Datta Samant Chowk; Sakinaka
- Mittal Estate (Marol)
- Marol Naka; Mata Ramabai Ambedkar Chowk
- Ekta Society
- Ambassador Hotel (Sahar)
- Sahar Police Station
- Chhatrapati Shivaji International Airport (Sahar)
- Indian Oil (Sahar)
- Warehouse (Sahar)
- Sahar Cargo Complex
- Sahar Village
- Sahar P & T Colony No.1
- Sahar P & T Colony No.2
- Chakala Cigarette Factory
- Parsiwada (Chakala)
- Garware Chowk; Koldongri No.2
- Shivaji Chowk (Andheri-E)
- Bhutta College
- Shree Parleshwar Society
- Parleshwar Mandir
- Vile Parle Station (E); Dinanath Natyagruh
- Vile Parle Station (E)
- Sathaye College (Vile Parle-E)
- Gujrat Society; Dayaldas Road
- Domestic Airport Terminal 1-A
- Domestic Airport Terminal 1-B
- Domestic Airport Junction
- Vile Parle Subway
- Milan Subway
- New Agripada (Santacruz-E)
- Vakola Police Station
- Maratha Colony
- Cardinal Gracias School; Teacher S Colony
- Kherwadi (Bandra-E)
- Kala Nagar (Bandra-E)
- Mahim Koliwada
- 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.