₹10–20 from T2 to Vile Parle station on BEST 321
BEST Bus Route 321 runs from Terminal 2 of Chhatrapati Shivaji Maharaj International Airport to Vile Parle (East) near the Western line railway station, with the ride usually taking 20–30 minutes for about 2–3 km in traffic. This is the ultra‑budget link for rail fans who want a local bus instead of an auto or taxi.
The 321 stop sits outside BOM Terminal 2 in the public transport area, not inside the building, so you exit arrivals, follow signs for city buses, and then confirm “321 Vile Parle East” on the front board before boarding. At ₹10–20 depending on the exact stage, this is one of the lowest‑cost airport‑to‑rail moves in Mumbai.
Expect a basic red BEST bus with front and middle doors, bench seats, and standing room; shift‑change times around 8–10 a.m. and 5–8 p.m. are when locals report these buses getting packed. Standing with a cabin‑size bag is normal, and with a full load plus multiple stops, the scheduled 20–30 minute ride can feel slow for such a short distance.
You pay the conductor in cash after boarding, usually within the first few minutes, and you can ask for a ticket to “Vile Parle station East” so they know where you are headed. Regulars on Reddit mention asking the driver or conductor to call out the Vile Parle stop, because stop names are not always clearly announced over speakers.
Common complaint: first‑timers sometimes struggle to locate the exact 321 pick‑up point at T2, since multiple routes use similar bays and signs can be worn. A quick check on Google Maps or asking any BEST staffer for “321 to Vile Parle East” usually fixes this in under 2–3 minutes.
Most locals say 321 makes sense only if you are reasonably fresh and going straight to catch a Western line train from Vile Parle, not if you are exhausted after a 9–10 hour flight. If you are carrying more than a medium suitcase and a backpack, skip this and take an auto or taxi instead.
Practical tip: build a 45–60 minute buffer from clearing T2 arrivals to boarding your train at Vile Parle, in case you hit a slow bus departure or heavier traffic on that short 2–3 km stretch.