Mumbai Street Food by Neighbourhood: Where to Eat and Where to Stay
A practical guide to eating your way through Mumbai's street food by area, with the transport links, timings and hotel bases that make each one work.
South Mumbai: Fort, Churchgate and the Old City
Start around Horniman Circle in Fort, where the offices empty at lunch and the pavements fill with sandwich stalls and juice carts. The action runs from about 11am to 3pm, then again after 6pm, and it is a five-minute walk from Churchgate station on the Western line. Prices sit in the everyday band: expect to pay a few tens of rupees for a plate, a little more for something grilled to order. Come on a weekday for shorter queues, and skip Sunday, when half the stalls shut and the rest are crowded with day-trippers.
Crawford Market at the northern end of Fort is the other anchor here, best visited mid-morning before the heat builds. It is a wholesale produce market first and a food stop second, so treat it as a walk rather than a meal. From there, a taxi to Mohammed Ali Road takes fifteen to twenty minutes in light traffic, longer after 5pm. If you want to eat late and walk back to your room, book a hotel in Fort or near Regal Cinema; the area is calm at night and close to Chhatrapati Shivaji Terminus for onward trains.
Mohammed Ali Road and the Bohri Mohalla
This is the densest cluster of food stalls in the city, stretching along Mohammed Ali Road and into the lanes of Bohri Mohalla, a short walk from both Marine Lines and Sandhurst Road stations. The busiest hours are after sunset, roughly 7pm to 1am, which is when the grills start and the crowds arrive. It is chaotic, loud and full of smoke; go hungry, carry small notes, and accept that you will share a table or stand. During Ramadan the area runs very late and is exceptionally crowded, which is wonderful if you want atmosphere and frustrating if you want speed.
Outside the festival month, the same lanes are calmer and easier to navigate, and I would choose them for a first visit. Vegetarians will find plenty, though the identity of the street is grilled meat and rich, slow-cooked dishes. The nearest comfortable hotel bases are around Marine Lines and Dhobi Talao, both a ten- to fifteen-minute walk away, so you can eat late and avoid hunting for a cab. Avoid driving here yourself; parking is close to impossible and the one-way lanes change with the hour.
A note on timing: many stalls close on Fridays, and a handful shut entirely during the monsoon months of June to August, when the lanes flood in heavy rain. Check the sky before you commit to a long walk.
Bandra and the Western Suburbs
Bandra's food is spread out rather than concentrated. The lanes around Carter Road and Bandstand have evening stalls, while Linking Road and the market streets near Bandra station run busier at lunch. This is a good area if you are staying in the suburbs and do not want to cross the city for dinner. Distances are longer, so plan on short taxi hops rather than a single walk. The trade-off is that Bandra's street food scene is thinner and more scattered than the old city's; you come here for a pleasant evening by the sea, not for a marathon of stalls.
For a suburban stay that puts food within walking distance, look at hotels between Bandra station and Hill Road. From here, Andheri and Juhu are fifteen to thirty minutes north depending on traffic on the Western Express Highway, and the airport is a further twenty to forty minutes. If your trip is short, I would book in South Mumbai and treat Bandra as a half-day trip; if you have four nights or more, splitting your stay between the two saves hours in cabs.
Where to Base Yourself and What to Skip
For a first visit built around food, I would book two nights in Fort or near Churchgate and two nights in Bandra. That gives you walkable access to the old city's lunch and late-night stalls, then a relaxed suburban base for the beach and the airport. Avoid hotels on the immediate edge of Mohammed Ali Road if you need quiet sleep; the lanes stay loud well past midnight. Also skip the food courts inside shopping malls, which are more expensive and far less interesting than what is on the street outside.
Two practical habits make the trip easier. Eat at places with a visible queue and a fast turnover, and drink bottled or filtered water rather than anything poured from an open container. Carry hand sanitiser and small change. The best months are November to February, when evenings are cool enough to walk between stalls; May is punishing and the monsoon from June to September brings both humidity and flooded lanes. Hotel rates in Mumbai peak around December and the major festival periods, so book several weeks ahead if you are travelling then.
Finally, use the suburban rail network. Churchgate, Marine Lines and Bandra are all on the Western line, and a single ride costs less than a taxi flag fall. Trains are crowded at 8-10am and 6-8pm; travel outside those windows with luggage.
Questions, answered
Which Mumbai neighbourhood is best for street food?
Mohammed Ali Road and Bohri Mohalla have the highest concentration of stalls, open roughly 7pm to 1am. Fort is better for a daytime walk between the market and the old office district. Choose your base by which of the two you want on your doorstep.
Where should I stay for easy access to the food areas?
Fort, Churchgate and Marine Lines put you within walking distance of the old city's stalls and the Western line stations. Bandra suits a quieter suburban stay closer to the airport. Splitting a four-night trip between the two areas works well and cuts taxi time.
When is the best time of year to visit Mumbai for street food?
November to February offers cool, walkable evenings and the fullest stalls. June to September brings heavy rain and flooded lanes, and May is very hot. December is peak season for hotel rates, so reserve several weeks in advance if you travel then.
5% back on completed stays · ~1 tonne CO₂ retired per booking