Mumbai is India's maximum city — Bollywood, the Gateway of India, Marine Drive, and street food culture define a city of relentless energy and opportunity.
Mumbai is India's maximum city -- a metropolis of 20 million where Bollywood dreams, colonial-era Art Deco buildings, and relentless entrepreneurial energy create a place unlike any other. The Gateway of India, Marine Drive's Art Deco sweep along the Arabian Sea, and the street food culture from vada pav to pav bhaji define a city that never stops moving. Mumbai generates 5% of India's GDP and is home to the world's most expensive home (Antilia) while also having one of Asia's largest slums, Dharavi.
November through February offers the best weather with cooler temperatures around 20-30 degrees C and low humidity. March through May is hot and humid before the monsoon. June through September brings the dramatic monsoon season with heavy rainfall but cheapest flights. October is a pleasant shoulder month as the rains subside. Ganesh Chaturthi in August-September is the city's biggest festival with massive idols paraded to the sea.
Air India operates from Mumbai with international and domestic routes. IndiGo is India's largest budget carrier with extensive coverage. Vistara provides full-service domestic and regional flights. Emirates, Qatar, and Etihad connect Mumbai via their hubs. British Airways, Lufthansa, and Singapore Airlines serve directly. SpiceJet provides budget domestic connections. Akasa Air is the newest budget carrier serving Mumbai. Air Arabia provides Gulf budget connections.
Chhatrapati Shivaji Maharaj International Airport (BOM) is in Santacruz, 10-20 km from most business areas. Terminal 2 handles international flights and is one of India's best airport terminals with an art installation of dancing peacocks. The Metro connects T2 to the western suburbs. Prepaid taxis are available at fixed rates. The airport has excellent shopping and dining. A new Navi Mumbai airport at Panvel is under construction.
Mumbai is affordable -- street food costs 20-50 INR (under $1 USD). Use the Mumbai Local train for the fastest and cheapest way across the city (10-40 INR). The Gateway of India area is free to explore. Dharavi walking tours with Reality Tours cost a fraction of what you would pay elsewhere and include community projects. Take the ferry to Elephanta Island for 150 INR instead of private boats. Eat at Irani cafes like Kyani for authentic Parsi cuisine under 200 INR.
Mumbai's local train network is the city's lifeline, carrying 7 million passengers daily on Western, Central, and Harbour lines. First-class coaches cost 100-200 INR while second class is 10-40 INR. The Mumbai Metro Line 1 runs from Versova to Ghatkopar. BEST buses cover every corner at affordable fares of 5-25 INR. Black and yellow taxis are metered and iconic to Mumbai, starting at 25 INR. Uber and Ola rideshares are widely available and affordable at 100-500 INR for most trips within the city. Walking in South Mumbai (Colaba, Fort) is pleasant but crossing roads requires nerves of steel. Avoid taxis during peak rain in monsoon when the city floods and traffic grinds to a halt.
Colaba offers the most central location near the Gateway of India with heritage hotels like the Taj Mahal Palace from 150-500 USD and budget options from 20-50 USD. Churchgate and Marine Drive provide Art Deco area hotels with sea views from 80-300 USD. Bandra and Khar are trendy suburbs with great restaurants and boutique hotels from 60-200 USD. Juhu offers beachside hotels near the airport from 40-150 USD. Budget travelers check backpacker hostels in Colaba and Bandra from 8-20 USD.