Chhatrapati Shivaji International Airport (CSIA / BOM)
Mumbai's airport is India's busiest, handling over 50 million passengers annually, and it is the gateway through which most international visitors enter the country's financial capital. The airport code is BOM (from the old name Bombay), and locals still refer to it as "Sahar airport" after the village that existed here before the runways swallowed the land. Officially, it is Chhatrapati Shivaji Maharaj International Airport, named after the 17th-century Maratha warrior king, though virtually everyone abbreviates it to CSIA.
The airport sits in the north-central part of Mumbai, roughly 30 km from the southern tip of the city where most tourist attractions are concentrated. This geographic reality shapes everything about your arrival strategy. South Mumbai -- where Gateway of India, Colaba, Marine Drive, CSMT, and the heritage district are located -- is a solid 60-90 minutes away by road, and that is on a good traffic day. During peak hours (8-10 AM inbound, 5-8 PM outbound), that drive can stretch to two hours or more. Understanding this distance and planning your transport accordingly is the single most important thing you can do upon landing.
CSIA operates two terminals that are physically separated by about 4 km of road. This is critical to know because showing up at the wrong terminal is a surprisingly common mistake that can cost you 20-30 minutes and significant stress, particularly during peak hours when the inter-terminal road is congested. A free shuttle bus operates between the two terminals every 20-30 minutes, but the safer bet is simply confirming your terminal before you leave for the airport.
Terminal 2 (T2) — The International Terminal
Terminal 2 is the newer, grander terminal -- opened in 2014 at a cost of over USD 2 billion -- and it is where you will arrive if you are flying in from outside India. T2 also handles several domestic carriers, including all Vistara, Air India, and select IndiGo flights. If you have a domestic connection on one of these airlines, you will stay within T2 and will not need to transfer to T1.
Jaya He Art Museum. The single most unexpected thing about T2 is its art. The terminal houses the Jaya He museum -- a permanent collection of over 7,000 artworks spanning 5,000 years of Indian history, installed along the arrivals and departures corridors. You will walk past Chola bronze sculptures, Mughal miniature paintings, contemporary installations by leading Indian artists, and a massive wall of hand-painted mudwork by tribal artists from Madhya Pradesh. This is not a token airport gallery -- it is a genuine museum-quality collection that rivals standalone institutions. If you have any time between clearing immigration and finding your ride, walk slowly through the corridors instead of rushing toward the exit. The art is free, it is extraordinary, and most arriving passengers are too jet-lagged or anxious to notice it.
GVK Lounge. Located in the international departures area, the GVK Lounge is consistently rated among the best airport lounges in Asia. It accepts Priority Pass, Diners Club, and several Indian bank credit card programs. The lounge features live cooking stations with made-to-order Indian and international dishes, a full bar including premium spirits, shower rooms with Molton Brown amenities, a spa offering complimentary 15-minute neck massages, quiet zones with recliners, and reliable high-speed WiFi. If you have a Priority Pass or are willing to pay the walk-in fee of approximately INR 2,500, this lounge is worth arriving at the airport early for. The food alone -- particularly the live dosa station and the biryani counter -- is better than most standalone restaurants in the vicinity.
Duty Free. T2's duty-free shopping area is extensive but not always the bargain you might expect. Alcohol is really cheaper than city prices -- a bottle of Johnnie Walker Black Label runs about INR 2,200-2,500 duty free versus INR 3,500-4,500 at a Mumbai wine shop. Perfumes and cosmetics are competitively priced. Electronics are generally not good value -- you will find better prices online or in city stores. Indian sweets, dry fruits, and saffron make excellent last-minute gifts and are priced reasonably at the duty-free shops. If you are departing India, the duty-free allowance is 1 liter of alcohol and goods up to INR 50,000 in value.
Food Options. Beyond the lounges, T2 has a strong selection of restaurants and cafes. The Foodhall (post-security, departures) offers upscale grab-and-go options. Starbucks and Costa Coffee handle the caffeine-dependent. For proper meals, look for the Indian restaurant options -- the dosa and thali counters serve surprisingly decent South Indian food at airport-inflated but not outrageous prices (meals INR 350-600). The international fast food chains (McDonald's, Burger King, Subway) are also present if you need familiar comfort food after 14 hours in a plane.
Charging and Connectivity. Power outlets are available throughout T2 at most gate seating areas, though they fill up quickly during peak hours. The outlets are a mix of Indian 3-pin round (Type D/M) and universal sockets. Carry a universal adapter. Free WiFi is available for 45 minutes via the Tata Docomo network -- you will need to enter your passport number or mobile number for OTP verification. After 45 minutes, you will need to reconnect or purchase premium WiFi. Honestly, the free tier is fast enough for messaging and email. If you need to do serious work, the GVK Lounge WiFi is significantly faster and unlimited.
Pranaam Service. GVK offers a premium meet-and-greet service called Pranaam that provides a personal assistant who meets you at the aircraft door (or curbside for departures), fast-tracks you through immigration and customs, handles your luggage, and escorts you to your vehicle. Prices start at approximately INR 3,500 for arrivals and INR 4,000 for departures. It is worth considering if you are arriving on a late-night flight, traveling with elderly family members, or simply want to bypass the immigration queue, which can stretch to 45-60 minutes during peak arrival windows (midnight to 3 AM when multiple international flights land within minutes of each other).
Terminal 1 (T1) — The Domestic Terminal
Terminal 1 handles the majority of domestic flights, particularly budget carriers. IndiGo operates most of its Mumbai flights from T1 (though some have shifted to T2 -- always verify), along with SpiceJet, Go First, and Akasa Air. T1 underwent a significant renovation and expansion that has improved the passenger experience considerably from its previously cramped and chaotic state.
The layout is straightforward: arrivals on the ground floor, departures on the upper level. Security screening is generally faster here than at T2 simply because the passenger volume per flight is lower and the queues are shorter during off-peak hours. However, during the morning rush (5:30-8:30 AM) and evening peak (6-9 PM), T1 can feel overwhelmed because the gate areas are smaller than T2's expansive terminal.
Lounges at T1. The lounge options are more limited than T2 but still serviceable. The MIAL Domestic Lounge and the Encalm Lounge both accept Priority Pass and major credit card lounge programs. Food is basic compared to the GVK Lounge -- think buffet-style Indian and continental options rather than live cooking stations. Showers are available. The lounges are smaller and can feel crowded during peak hours. If your flight is during a quiet period (mid-morning or early afternoon), the lounge is a comfortable way to wait. During peak hours, you might find the general seating areas less cramped.
Food at T1. Options are more limited than T2 but cover the essentials. A Starbucks, a couple of Indian quick-service restaurants, and the standard airport convenience stores are available post-security. Prices are typical airport markup -- expect to pay INR 250-400 for a basic meal. The vada pav and samosa stalls, if you can find them, offer the best value-to-taste ratio in the terminal.
Airport to City Transport
| Mode | Cost | Time to Colaba | Time to Bandra | Best For |
|---|---|---|---|---|
| Uber / Ola | INR 300-700 (surge variable) | 60-90 min | 30-45 min | Most travelers — reliable, AC, app-tracked |
| Prepaid Taxi (AC) | INR 450-750 (fixed rate) | 60-90 min | 30-45 min | Late-night arrivals, no surge pricing |
| Prepaid Taxi (Non-AC) | INR 300-500 (fixed rate) | 60-90 min | 30-45 min | Budget travelers okay with non-AC kaali-peeli |
| Metro (Aqua Line 3) | INR 30-70 | 45-60 min (+ last mile) | 25-35 min (+ last mile) | Budget travelers, avoiding road traffic |
| BEST Bus (AC) | INR 80-150 | 90-120 min | 45-60 min | Ultra-budget, daylight hours only |
| Hotel Shuttle | INR 0-1,500 (varies by hotel) | 60-90 min | 30-45 min | Luxury hotel guests with pre-arranged pickup |
Getting to the City from the Airport
Uber and Ola (recommended for most travelers). Ride-hailing apps are the default choice for airport transfers in Mumbai and for good reason. Both Uber and Ola operate pickup zones at T1 and T2 -- follow the signs for "App-Based Cab Pickup" after exiting arrivals. The ride takes you to a designated waiting area where your assigned driver will meet you. A few critical tips: always verify the license plate matches the app before getting in. Turn on your mobile data or connect to airport WiFi before booking -- you cannot book a ride without internet. Standard fares to Colaba run INR 450-600 during normal hours, but surge pricing during the midnight-to-2 AM window (when multiple international flights land) can push this to INR 700-900. If surge pricing is extreme, walk to the prepaid taxi counter instead.
Prepaid Taxi Counter. Both terminals have government-authorized prepaid taxi counters in the arrivals hall, before you exit the terminal building. You pay a fixed fare based on your destination zone -- the rate chart is displayed on the counter. Keep your receipt until you reach your destination, as the driver receives the payment upon completion. AC taxis (Meru, Tab Cabs) cost approximately INR 450-750 to South Mumbai, while the traditional black-and-yellow kaali-peeli taxis cost INR 300-500. The prepaid system eliminates the risk of meter tampering or route manipulation, making it the safest option for first-time visitors who do not yet have Indian phone numbers for ride-hailing apps.
How to avoid taxi scams. The most common scam at Mumbai airport is unauthorized taxi drivers approaching you in the arrivals hall before you reach the official counters. They will offer "special rates" or claim the prepaid counter is closed. Ignore them. The prepaid counter is always open when flights are landing. A second common issue: drivers who claim your hotel "is closed" or "has moved" and try to take you to a different hotel where they earn a commission. This is rarer with app-based cabs but still occurs with prepaid taxis. Have your hotel address saved on your phone and show it to the driver. If the driver insists on going elsewhere, call the hotel directly to confirm your booking and tell the driver you are doing so.
Mumbai Metro. The Aqua Line (Metro Line 3) is Mumbai's most significant transit development in decades. This underground metro line connects the airport area to key points along the western corridor and beyond. Metro stations near the airport provide an air-conditioned, traffic-independent route into the city at a fraction of the taxi cost. A trip costs INR 30-70 depending on the distance. The metro is fast, clean, and runs approximately every 5-8 minutes during peak hours. The limitation is last-mile connectivity -- unless your hotel is directly on a metro line, you will need a short Uber or auto-rickshaw ride from the metro station to your final destination. For travelers headed to Bandra or central Mumbai, the metro is an excellent option. For South Mumbai, the journey may require a transfer and the total travel time is comparable to a taxi in light traffic.
BEST Bus (AC). The Brihanmumbai Electric Supply and Transport undertaking operates AC bus services from the airport to various city destinations. The AS-1, AS-4, and A-321 routes connect the airport to Colaba via the Western Express Highway. Fares are INR 80-150 depending on the route and distance. Buses run approximately every 20-40 minutes during daytime hours (roughly 5 AM to 11 PM). The bus stop is a 5-10 minute walk from the terminal exit. This option is useful for budget travelers arriving during daylight hours with limited luggage. It is not practical with large suitcases, during late-night arrivals, or if you are in a hurry. The journey to South Mumbai takes 90-120 minutes with stops.
Peak Traffic Times. Mumbai's traffic is legendary for a reason. The Western Express Highway -- the primary road connecting the airport to the city -- is the most congested corridor in India during peak hours. Avoid road travel between 8-10 AM (morning office rush) and 5-8 PM (evening exodus). These windows can add 30-60 minutes to any journey. The best road travel times are early morning (before 7 AM), mid-morning (10:30 AM - 12:30 PM), early afternoon (1-4 PM), and late night (after 10 PM). If your flight lands during peak hours and you need to reach South Mumbai, seriously consider the metro to bypass highway congestion.
Getting to the Airport from the City
The departure journey requires more planning than the arrival. When you land, the worst that can happen is a slow drive to your hotel. When you are heading to the airport, a miscalculated departure time can mean a missed flight.
When to leave. For domestic flights, leave for the airport 2.5-3 hours before your scheduled departure time. For international flights, leave 3.5-4 hours before. These buffers account for Mumbai traffic, which is unpredictable even on good days. If your flight is during morning peak (6-9 AM departure) or evening peak (6-9 PM departure), add an extra 30-45 minutes. If it is monsoon season (June-September), add another 30 minutes because waterlogging on the highway can bring traffic to a complete standstill.
Route from South Mumbai. The standard route from Colaba, Fort, or Marine Drive is via the Eastern Freeway or the Bandra-Worli Sea Link, then connecting to the Western Express Highway. The Eastern Freeway route is often faster because it avoids the worst of the western suburb traffic. Tell your Uber driver "Eastern Freeway se airport" if you prefer this route. From Bandra, the route is straightforward up the Western Express Highway or via the Bandra-Kurla Complex (BKC) connecting road. Google Maps is reliable for real-time route suggestions in Mumbai -- check it before you leave and follow whatever it recommends.
Which terminal to go to. This seems obvious, but confirm your terminal before you leave. Some airlines have shifted flights between T1 and T2, and the terminal listed at the time of booking may not reflect current operations. Check your airline's website or app on the day of departure. If you end up at the wrong terminal, the inter-terminal shuttle takes 10-15 minutes, but factoring in wait time, luggage handling, and re-clearing security, you will lose 30-45 minutes -- potentially catastrophic if you left without enough buffer.
Airport Insider Intel
- The GVK Lounge in T2 international departures has a live dosa counter that makes paper-thin ghee roast dosas to order. This alone justifies arriving at the airport 30 minutes early. Order the masala dosa with the coconut chutney -- it is legitimately better than most dosa restaurants in the city.
- Free WiFi at the airport works for 45 minutes. When it expires, open an incognito/private browser window and reconnect with the same credentials. This resets the timer. Repeat as needed. The speed is decent for messaging and email but not for video calls.
- If you arrive at T2 on an international flight between midnight and 3 AM, skip the ride-hailing apps and go straight to the prepaid taxi counter. Uber and Ola surge prices during this window (when 10-15 international flights land within the same hour) can be 2-3x normal rates. The prepaid counter charges the same fixed rate regardless of time.
- The Pranaam meet-and-greet service (INR 3,500 for arrivals) is worth every rupee during the midnight rush. The fast-track immigration lane they use saves 30-45 minutes compared to the regular queue. Book at least 24 hours in advance through the CSIA website.
- Unauthorized taxi drivers in the arrivals hall offering 'discounted rates' before you reach the prepaid counter. These are unlicensed operators who charge more than the prepaid rate and may take longer routes. Walk past them to the official counter -- it is clearly marked and always staffed.
- Duty-free alcohol is cheaper, but duty-free electronics, watches, and fashion accessories are often the same price or more expensive than city retail or online shopping in India. Do not assume everything in duty-free is a deal. Compare prices on Amazon India or Flipkart before buying.
- Currency exchange counters inside the arrivals hall charge rates 3-5% worse than city rates. Exchange only the minimum you need for your taxi (INR 1,000-2,000) and use ATMs or city exchange shops for larger amounts. The SBI and HDFC ATMs in the arrivals hall give better rates than the exchange counters.
- Airport porters who grab your luggage without being asked, then demand INR 300-500 per bag. The official porter rate is INR 100 per bag (displayed on signs). If someone grabs your cart uninvited, firmly tell them you do not need help. If you do want porter service, agree on the price before they start moving your bags.
Pro Tip: If you are transiting through Mumbai with a 6-12 hour layover, store your luggage at the Left Luggage counter in T2 (INR 100-200 per bag per day), take an Uber to Juhu Beach or Bandra Bandstand (30 minutes), spend 3-4 hours eating street food and exploring, then head back to the airport. It is the quickest genuine Mumbai experience you can have without venturing into the traffic chaos of South Mumbai.
Airport Lounges
GVK Lounge (T2 International Departures). This is the flagship lounge and the one you want if you have access. Spread across a generous floor area, the lounge is divided into zones: a dining area with live cooking counters (Indian, Asian, Continental), a full bar with premium spirits and cocktails, a business center with printers and workstations, shower rooms stocked with Molton Brown products, a spa offering complimentary neck and shoulder massages, and a quiet zone with recliners and blankets for sleeping. The food quality is the highlight -- the butter chicken, biryani, and the live dosa counter are all truly excellent. Access is included with Priority Pass, Diners Club International, and several Indian premium credit cards (HDFC Infinia, Axis Magnus, SBI Elite). Walk-in price is approximately INR 2,500 per person including food, drinks, and amenities.
Encalm Privé (T2 Domestic Departures). The premium lounge option for domestic flyers at T2. It is smaller and less elaborate than the GVK Lounge but still well above average. Live cooking is available, the bar serves beer and wine (not full spirits in all lounges), and the seating is comfortable. Priority Pass and most premium credit cards provide access. Walk-in fee is approximately INR 1,500-2,000.
ITC Hotels Green Lounge (T2 Domestic). Known for its vegetarian focus and wellness-oriented approach. The food leans toward healthy options with an emphasis on fresh salads, juices, and light Indian meals. Quieter than the Encalm Privé and preferred by business travelers who want a calm workspace. Accepts Priority Pass.
Terminal 1 Lounges. T1 has the MIAL Domestic Lounge and a few airline-operated lounges. These are functional but not luxurious -- standard buffet, seating, WiFi, and basic refreshments. If your credit card or lounge program provides access, use it. If you would be paying walk-in rates (INR 1,200-1,500), the value proposition is weaker at T1 unless you specifically need a quiet place to work or shower. The general seating areas at T1 are decent enough for a 1-2 hour wait.
Lounge Tips. Peak lounge hours at T2 are 6-9 AM (morning domestic rush) and 8-11 PM (international departures cluster). During these windows, the GVK Lounge and Encalm can reach capacity, particularly on weekends and holidays. Arrive at least 15 minutes before peak hours to secure a seat. Priority Pass cardholders should note that some lounges cap complimentary visits at 2-3 hours -- check the terms displayed at the entrance. If you are flying international and have access to the GVK Lounge, plan to spend your entire pre-flight wait there. You will not need to eat at any restaurant in the terminal.
SIM Cards at the Airport
Getting a local SIM card at the airport is one of the first things you should do upon arriving in India. Data is extraordinarily cheap by global standards, and having a working Indian number is essential for Uber/Ola, Google Maps, UPI payments, and general communication.
Airtel and Jio both have counters in the T2 arrivals hall, just after you clear customs and before you exit the terminal. Jio also has a counter inside T1 arrivals. Both offer prepaid tourist SIM plans that include generous data allowances (1.5-2 GB per day), unlimited local calls, and validity periods of 28-84 days. Prices range from INR 299 for a basic 28-day plan to INR 999 for a 84-day plan with higher data caps.
Documents required. You will need your passport and a passport-sized photo. Some counters accept a photocopy of your passport -- carry one just in case. The process takes 10-15 minutes for paperwork. Here is the catch: Indian SIM cards require TRAI-mandated verification, and activation can take anywhere from 30 minutes to 24 hours. In practice, most tourist SIMs at airport counters activate within 1-4 hours, with Jio typically activating faster than Airtel. Do not count on having a working SIM the moment you walk out of the airport. Buy the SIM, get in your taxi, and by the time you reach your hotel, it should be active.
Airtel vs Jio. Jio generally offers better data speeds and coverage within Mumbai city limits. Airtel has better coverage in rural areas if you plan to travel beyond Mumbai to places like Lonavala, Alibaug, or further into Maharashtra. For a Mumbai-only trip, either works. If you plan to travel across India, Jio's pan-India 4G/5G coverage is marginally stronger in most tourist corridors.
eSIM Alternative. If your phone supports eSIM, consider purchasing an Airalo or Holafly international eSIM before you fly. These do not provide an Indian phone number (so you cannot register for UPI payments), but they give you instant data connectivity the moment you land -- no counter queues, no activation delays. Pair an eSIM for data with airport WiFi initially, then buy a physical SIM at your hotel or a city store once you are settled. This hybrid approach ensures you are never offline.
Layover Guide — What to Do with 6-12 Hours
Mumbai is one of the few Indian cities where a meaningful layover experience is truly possible. The airport's location in the northern suburbs means you are within striking distance of several interesting areas without needing to tackle the full journey to South Mumbai. Here is how to structure your time based on how long you have.
Under 4 hours: Stay in the airport. Do not leave. After clearing immigration, collecting bags, going through customs, clearing security again on return, and factoring in Mumbai traffic, you will burn through 4 hours just on logistics. Spend your time in T2's Jaya He art museum, the GVK Lounge (if you have access), and the terminal restaurants. T2 is pleasant to spend time in -- it does not feel like a punishment in the way that many airports do.
4-6 hours: The Airport Zone. You have time to leave the airport but not to go far. Juhu Beach is 20-25 minutes away and offers a quick immersion in Mumbai's beach culture -- street food vendors selling pav bhaji and bhel puri, cricket games on the sand, and Bollywood actors' bungalows visible along the shore. Spend 1.5-2 hours here, eat a plate of pav bhaji (INR 80-120), and head back. Alternatively, visit the ISKCON Temple in Juhu (30 minutes from the airport), which is architecturally impressive and has a highly rated vegetarian restaurant.
6-8 hours: Bandra exploration. With 6-8 hours, you can reach Bandra (30-40 minutes from the airport) and have a proper neighborhood experience. Walk the Bandstand Promenade along the sea, photograph the Bandra-Worli Sea Link from the viewpoint near the Taj Land's End hotel, explore the boutiques and cafes of Hill Road and Linking Road, and eat at one of Bandra's excellent restaurants. Lucky Biryani (Carter Road) for Lucknowi biryani, Bastian (Linking Road) for seafood, or O Pedro (BKC, slightly further) for Goan cuisine. Budget 4-5 hours for the Bandra circuit and leave 2 hours for return transport and re-clearing airport security.
8-12 hours: South Mumbai sprint. With 8+ hours, a South Mumbai trip becomes viable -- but only if traffic cooperates. The fastest route is an early-morning or late-night window when the highway is clear (under 60 minutes each way). Visit Gateway of India, walk through Colaba Causeway, photograph CSMT, and grab a meal at Britannia & Co. or Bademiya. This is a compressed version of our 1-day itinerary, minus the leisurely pace. You will be tired but you will have seen Mumbai's greatest hits. Leave at least 3 hours for return transport and airport procedures. If traffic looks bad on Google Maps when you are ready to head back, take the metro instead.
Luggage Storage. The Left Luggage facility at T2 charges INR 100-200 per bag per day. It is located in the arrivals area before you exit the terminal. You will need to present your boarding pass or passport. Store your bags here, travel light, and pick them up when you return. The facility operates 24 hours.
Late Night and Early Morning Arrivals
Mumbai airport operates 24 hours, and a significant number of international flights land between midnight and 4 AM. If your flight arrives during this window, here is what you need to know.
Immigration at 2 AM. The midnight-to-3 AM arrival window is the most congested at Mumbai airport because major carriers from the Middle East (Emirates, Etihad, Qatar Airways), Europe (Lufthansa, British Airways, Air France), and Southeast Asia (Singapore Airlines, Thai Airways) all cluster their Mumbai arrivals in this period. The immigration queue can stretch to 45-60 minutes. If you have Indian e-visa or OCI status, use the designated e-visa counter or OCI line -- these are faster but still not instant. The Pranaam fast-track service eliminates this wait entirely and is worth every rupee at 2 AM when you are jet-lagged and the queue stretches through three rope switchbacks.
Transport at odd hours. Uber and Ola operate 24 hours but surge pricing between midnight and 4 AM is common. Prepaid taxi counters operate round-the-clock with fixed rates that do not change regardless of time -- this is the smart choice for late-night arrivals. The drive to South Mumbai at 2 AM takes only 40-50 minutes because the highway is empty, which is the one upside of a late-night landing.
24-hour services at the airport. Both T1 and T2 have 24-hour ATMs, currency exchange (Thomas Cook and Travelex in T2), the Left Luggage facility, and basic food options. The SIM card counters close around midnight and reopen at 6 AM -- if you land at 2 AM, you will not be able to buy a SIM until morning. Use the free airport WiFi to book your ride and navigate for the first few hours.
Nearby hotels for transit stops. If your onward flight is early the next morning or you simply want to sleep before tackling Mumbai traffic, several quality hotels are within 10-15 minutes of the airport. The ITC Maratha (5-star, INR 8,000-12,000/night) is the closest premium option, directly across from T2. The Hyatt Regency (INR 7,000-10,000/night) is a 10-minute drive away and equally luxurious. For mid-range, the Courtyard by Marriott (INR 5,000-7,000/night) and Niranta Airport Transit Hotel (located inside T2 departures, rooms from INR 3,000 for 6-hour blocks) are solid choices. Budget travelers can find decent rooms at OYO and Treebo properties in Andheri East (15-20 minutes from the airport) for INR 1,500-3,000. All the premium airport hotels offer free shuttle services to the terminals.
Early morning departures. If your flight departs before 7 AM, do not rely on morning traffic being light -- the highway starts getting busy as early as 6:30 AM. Either stay at an airport hotel the night before, or leave your city hotel by 3:30-4 AM to guarantee an empty highway. From South Mumbai, a 4 AM departure gets you to the airport by 4:45-5 AM with no traffic, giving you ample time for check-in and security. Set a backup alarm. Mumbai's early morning roads are really pleasant to drive -- the city is at its quietest and the highway is clear.
Monsoon arrivals (June-September). Mumbai's monsoon is no joke. Heavy rainfall causes waterlogging on the airport approach roads and the Western Express Highway. During severe rainfall events, flights are diverted, delayed, or cancelled. If you are arriving during monsoon season, build in maximum buffer time. Roads that normally take 60 minutes can take 3-4 hours during heavy rain. Check flight status before leaving for the airport. Consider staying near the airport on days with heavy rainfall forecasts rather than attempting the highway to South Mumbai. The metro operates during monsoon rains with minimal disruption and is the most reliable transport option when roads are flooded.