Skip to content
a long bridge over a body of water with a city in the background

How do I get from the airport to Mumbai?

Mumbai, India

Current conditions

Local 13:39
Weather 29° mainly clear
Feels 34° · 77% · 12 km/h
Air 53 moderate
PM2.5 13.9 · PM10 27.4
Sun 06:02 → 19:19
1 USD 94.67 INR

How do I get from the airport to Mumbai?

From Chhatrapati Shivaji Maharaj International Airport (BOM), take a pre-paid taxi from the counter inside arrivals. Pay ₹700-900 ($7-10) for South Mumbai destinations like Colaba or Marine Drive, 45-90 minutes depending on traffic. Pre-paid means a fixed fare with no meter disputes. Ola and Uber also work but expect surge pricing during Mumbai's June-September monsoon.

BOM sits in Andheri, roughly 28km north of the South Mumbai neighborhoods where most first-time visitors stay. Colaba, Fort, Marine Drive. Both Terminal 1 (domestic) and Terminal 2 (international) have pre-paid taxi counters run by MERU and other operators immediately after you exit customs. Walk past the crowd of drivers holding name cards. The counter is behind them, against the wall. Tell the clerk your destination, pay ₹700-900 ($7.40-9.50) for an AC cab to Colaba, collect your receipt, and match the car number on it to the taxi outside. That receipt is your insurance. No negotiation, no meter games. The ride south on the Western Express Highway takes 45 minutes at 2am, 90 minutes at 6pm, and potentially 2 hours if monsoon flooding closes the Milan Subway underpass near Andheri. June through September, that underpass floods after any sustained downpour, and traffic reroutes through Jogeshwari-Vikhroli Link Road. Get the AC cab. At 86% humidity and 28°C at midnight, you will want it.

Ola and Uber both operate at BOM. Fares to South Mumbai tend to run ₹450-700 ($4.75-7.40) in normal conditions, about 20-30% less than the pre-paid counter. The catch is surge pricing. During monsoon evenings or after a delayed flight dumps 300 passengers into the pickup zone at midnight, the multiplier can push a ₹500 ride past ₹1,200. You'll also wait 10-15 minutes for the driver to navigate the airport's pickup loop. Worth noting, auto-rickshaws are cheap at ₹30-50 to Andheri station, but they are banned south of Bandra by city regulation. So unless your hotel is in Bandra, Juhu, or Andheri itself, a rickshaw only gets you partway. For Bandra-area hotels, a rickshaw from T1 costs about ₹80-100 and takes 15 minutes through the warm, diesel-tinged night air.

Mumbai's Metro Aqua Line (Line 3) connects the airport area to Bandra-Kurla Complex, the business district where many corporate hotels sit. If your hotel is near BKC, this is likely the fastest option at ₹40-70 ($0.40-0.75), taking about 20 minutes with no traffic dependency. For Colaba or Fort, though, you'd still need a taxi from BKC, which adds ₹300-400 and 30 minutes. The suburban local train is how 7.5 million Mumbaikars commute daily, and Andheri station sits about 3km from the airport. You could rickshaw there and ride the Western Line to Churchgate for ₹15. But during rush hour from 8-11am and 5-9pm, those trains run at 3-4 times stated capacity. With luggage, in the humid 33°C heat of a June afternoon, you'd stand pressed against strangers in a carriage that smells of sweat and jasmine garlands. Skip it. Take the pre-paid taxi.

Timing matters more in Mumbai than in most major cities. A 2am arrival means empty highways, relatively cool air through the taxi windows, and the salt smell of the Arabian Sea hitting you as you approach Marine Drive. An 8pm arrival means gridlock from Andheri to Mahim, constant honking, and the thick petrichor of wet asphalt if it rained that afternoon. If your flight lands between 5pm and 9pm, add an extra hour to every estimate above. T2's food court has a decent South Indian counter. It might be worth grabbing a masala dosa there for ₹200-250 and waiting until 10pm when traffic thins, rather than sitting in a taxi for 2 hours watching rain streak down the windows.

Transfer options from Chhatrapati Shivaji Maharaj International Airport (BOM)

  • Pre-paid taxi (AC) · Recommended

    60 min · ₹700-900 ($7-10)

  • Ola or Uber

    55 min · ₹450-700 ($5-7)

  • Metro Aqua Line to BKC

    20 min · ₹40-70 ($0.40-0.75)

  • Auto-rickshaw (Bandra/Andheri area only)

    15 min · ₹80-100 ($0.85-1.05)

  • Auto-rickshaw + Western Line local train

    70 min · ₹50-65 ($0.55-0.70)

Last verified by automated review (v1.7.2) on June 22, 2026. What is automated review?

Plan Your Trip to Mumbai