Riding the local trains is the fastest way to understand how Mumbai actually moves. Expect packed carriages during rush hours (8-11am and 5-9pm) where people push in and out without sentiment. You'll stand shoulder to shoulder, feel the breeze when the train picks up speed, and see endless stretches of homes, workshops, and the famous open laundry ghats flash by. It's loud, sweaty, and very real. Women have dedicated carriages that are usually less chaotic. Off-peak rides are calmer but still basic—no air-conditioning, no seats guaranteed, and frequent stops.
The best time to try it is November to February when it's cooler and slightly less humid. Expect to pay around 10-50 rupees for most journeys within the city, depending on distance and whether you take a slow or fast train. Buy tickets at counters or use the app if your phone works reliably.
Pick a short trip between Churchgate and Dadar or CST during mid-morning if it's your first time. Skip attempting it with big luggage or during monsoon when tracks flood and delays turn nasty. Travel light, keep valuables secure, and watch your head when leaning out—many locals do it, but it's risky.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.