Skip to content
Things To Do in Mumbai
MUMBAI

THINGS TO DO

Gateway of India, Marine Drive, Bollywood tours, beaches, museums, and street food. What to see, do, and experience in Mumbai.

Gateway of India, Marine Drive, Bollywood tours, beaches, museums, and street food. What to see, do, and experience in Mumbai.

Mumbai is India at maximum velocity. Here's how to experience the city that never sleeps.


Must-Do Experiences

Walk Marine Drive at Sunset

The "Queen's Necklace" — 3 km curved promenade along the sea. Watch the city light up as the sun sets. Free, iconic, essential.

Street Food Crawl

Vada pav, pav bhaji, bhel puri, cutting chai. Mumbai's street food is legendary. See our food guide.

Explore Colaba

Colonial architecture, street markets, cafes with history. Wander without an agenda.

Ferry to Elephanta Caves

7th-century cave temples carved into an island. 1 hour by ferry from Gateway. UNESCO World Heritage Site.

Watch the City from CSMT

Chhatrapati Shivaji Terminus (Victoria Terminus) — Gothic architecture, World Heritage Site, and watch 3 million commuters pass through daily.

Dharavi Walking Tour

One of the world's largest slums — but also a thriving economy with recycling, pottery, and leatherwork. Eye-opening, responsible tourism.


Top Attractions

South Mumbai

Attraction What to Expect Time Needed
Gateway of India Stone arch, harbour views 30 min
Taj Mahal Palace Hotel Architecture, history 30 min (lobby)
Marine Drive Sunset walk 1-2 hours
CSMT (Victoria Terminus) Gothic railway station 30 min
Crawford Market Historic market 1 hour
Colaba Causeway Shopping, street life 1-2 hours
Kala Ghoda Art galleries, cafes 2-3 hours

Beyond South Mumbai

Attraction What to Expect Time Needed
Elephanta Caves Cave temples, ferry ride Half day
Juhu Beach Evening snacks, sunset 2-3 hours
Bandra Bandstand Sea views, celebrity homes 1-2 hours
Mount Mary Church Historic church, Bandra 30 min
Haji Ali Dargah Mosque on causeway 1 hour
Dharavi Walking tour 2-3 hours

Free Things to Do

Walks and Views

Marine Drive — Free, always accessible, best at sunset

Worli Sea Face — Less crowded alternative to Marine Drive

Bandra-Worli Sea Link — Views from Worli end (can't walk on it)

Bandstand Promenade — Sea views, celebrity-spotting

Architecture

Walking Fort Area — Colonial buildings, Flora Fountain

CSMT (Victoria Terminus) — Exterior and interior are free

Bombay High Court, University — External viewing

Beaches

Juhu Beach — Free access, cheap street food

Chowpatty Beach — Locals' beach, less commercial

Carter Road (Bandra) — Sea-facing promenade

Markets

Crawford Market — Walk and browse free

Chor Bazaar — Antique market, no entry fee


Museums & Galleries

Chhatrapati Shivaji Maharaj Vastu Sangrahalaya

Mumbai's main museum. Formerly Prince of Wales Museum. Art, archaeology, natural history. ₹500 (foreigners). Kala Ghoda.

Dr. Bhau Daji Lad Museum

Mumbai's oldest museum. City history, decorative arts. Beautiful building. ₹100. Byculla.

National Gallery of Modern Art

Indian modern art. ₹500 (foreigners). Fort.

Kala Ghoda Galleries

Multiple contemporary art galleries in one neighbourhood. Free entry. Wander and explore.


Experiences

Dharavi Walking Tour

See the working life of Dharavi — recycling, pottery, embroidery, leather. Challenges stereotypes. Book through Reality Tours (gives back to community). ₹800-1,500.

Bollywood Studio Tour

Film City tour or meet Bollywood dancers. Watch shooting (if you're lucky). Book through agencies. ₹1,500-4,000.

Food Tours

Old Mumbai, Mohammed Ali Road (after dark), street food walks. ₹2,000-5,000. Book through Reality Tours or Airbnb.

Heritage Walks

Art Deco tours, Fort heritage, colonial architecture. Various operators. ₹500-2,000.

Local Train Experience

Ride the Mumbai lifeline. Not during rush hour! First class recommended. ₹65-150.


Day Trips

Elephanta Caves (Half Day)

UNESCO caves on island. Ferry from Gateway of India. 1 hour each way. ₹150-250 ferry + ₹40 entry. Closed Mondays.

Alibaug (Full Day)

Beach town across the harbour. Ferry to Mandwa (1 hour), then auto to beaches.

Matheran (Full Day)

Car-free hill station. Train from Neral (toy train). Cool escape from Mumbai heat.

Lonavala/Khandala (Full Day)

Hill stations with waterfalls (monsoon). 2-3 hours by train.


By Interest

History Lovers

  • CSMT + Crawford Market
  • Fort heritage walk
  • Dr. Bhau Daji Lad Museum
  • Elephanta Caves
  • Kala Ghoda walking

Foodies

  • Street food tour
  • Mohammed Ali Road (evening)
  • Irani cafes (Kyani, Britannia)
  • Fine dining (Trishna, Masala Library)

Architecture

  • Art Deco tour (Marine Drive to Oval Maidan)
  • Victorian Gothic (CSMT, High Court)
  • Kala Ghoda precinct

Bollywood Fans

  • Film City tour
  • Celebrity homes (Bandra)
  • Watch a Hindi film at Regal/Maratha Mandir

Culture Seekers

  • Dharavi tour
  • Kala Ghoda galleries
  • Prithvi Theatre (plays, cafe)
  • Kala Ghoda Arts Festival (February)

By Time of Day

Morning

  • Crawford Market (freshest)
  • Colaba before crowds
  • Elephanta ferry (9 AM first boat)
  • Bandra for breakfast

Afternoon

  • Museums (AC relief)
  • Kala Ghoda galleries
  • Mall time (if hot)
  • Colaba shopping

Evening

  • Marine Drive sunset
  • Juhu Beach (5-8 PM)
  • Street food
  • Carter Road walk

Night

  • Colaba restaurants and bars
  • Bandra nightlife
  • Leopold Cafe (open late)
  • Bademiya kebabs (midnight)

Seasonal Activities

Monsoon (June-September)

  • Marine Drive in rain
  • Chai everywhere
  • Indoor museums
  • Ganesh Chaturthi (Aug/Sep)

Winter (November-February)

  • All outdoor activities
  • Kala Ghoda Festival (February)
  • Perfect weather
  • Rooftop bars

Summer (March-May)

  • Early morning activities
  • Beaches after 5 PM
  • AC refuges midday

For planning help, see our trip planning guide.

Frequently Asked Questions

What is Mumbai famous for?

Mumbai is famous for Bollywood, street food (vada pav, pav bhaji), colonial architecture (Gateway of India, Victoria Terminus), Marine Drive's 'Queen's Necklace,' the local train culture, Dharavi (Asia's largest slum), and being India's financial and entertainment capital.

What are the best things to do in Mumbai?

Must-do: Gateway of India and Colaba, walk Marine Drive at sunset, street food tour, Elephanta Caves day trip, explore CSMT (Victoria Terminus), Dharavi walking tour. Add: Bandra neighbourhood, Juhu Beach, Bollywood tour, Kala Ghoda galleries.

Is Mumbai worth visiting?

Absolutely. Mumbai offers energy unmatched in India — the best street food, incredible architecture, Bollywood glamour, diverse neighbourhoods, and urban intensity. It's expensive and chaotic, but utterly compelling. 2-3 days minimum.

What is the best time to visit Marine Drive?

The best time is during sunset (6:30-7:30 PM) when the street lights create the famous Queen's Necklace effect. Early morning (6-8 AM) is ideal for joggers and photographers wanting to avoid crowds.

How much does it cost to visit Marine Drive?

Marine Drive is completely free to visit. Street food costs ₹50-200 (/bin/sh.60-2.40) per item. Paid parking is available at ₹20-50 (/bin/sh.25-0.60) per hour depending on the location.

Is it better to walk or drive along Marine Drive?

Walking is better for the full experience. The 3.6km stretch takes 45-60 minutes to walk leisurely. Driving gives you views but you'll miss street food stalls, Art Deco details, and the chance to sit on the promenade.

Which is the cleanest beach in Mumbai?

Versova Beach is generally considered the cleanest among Mumbai's beaches, thanks to ongoing cleanup efforts. However, water quality remains poor across all Mumbai beaches, so swimming isn't recommended.

Can you swim at Mumbai beaches?

Swimming isn't recommended at Mumbai beaches due to high pollution levels and strong currents. Chowpatty Beach explicitly prohibits swimming. Most locals and tourists use the beaches for walking and street food.

Which beach is best for sunset views in Mumbai?

Versova Beach offers the best sunset views in Mumbai due to its western orientation and relatively cleaner shoreline. The sunsets are particularly spectacular during winter months from November to February.

How long does it take to reach Juhu Beach from Mumbai city center?

Juhu Beach is 1-2 hours by road from South Mumbai depending on traffic. Take the Western Express Highway or local trains to Vile Parle station, then auto-rickshaw for ₹50-80 (/bin/sh.60-1).

Is swimming allowed at Juhu Beach?

Swimming is not recommended due to pollution and strong currents. The beach is better for walking, street food, and sunset viewing rather than water activities.

What street food is available at Juhu Beach?

Popular options include bhel puri (₹30-50), pav bhaji (₹60-100), kulfi (₹40-60), and fresh coconut water (₹30-50). Food stalls operate from 4 PM to 11 PM daily.

Are photos allowed on Dharavi slum tours?

No, photography is strictly prohibited on all responsible Dharavi tours. This policy protects residents' privacy and dignity while preventing the area from being sensationalized or exploited through images.

How much do tour operators give back to the Dharavi community?

Reality Tours & Travel, the most established operator, returns 80% of their profits directly to community development projects including schools, healthcare, and infrastructure improvements in Dharavi.

Is it safe to visit Dharavi as a tourist?

Yes, visiting Dharavi with licensed tour operators is safe. The community welcomes respectful visitors, and guides are local residents who know the area well and maintain good relationships with locals.

How much do Bollywood tours cost in Mumbai?

Film City tours cost ₹1,200-2,500 (4-30) per person. Celebrity home tours range from ₹800-1,500 (0-18), while combined packages cost ₹3,000-4,500 (6-54). Prices vary based on group size and inclusions.

Do I need advance booking for Bollywood tours?

Yes, advance booking is essential, especially for Film City tours which require 48-hour notice. Celebrity home tours can be booked same-day, but weekend slots fill up quickly during peak season.

Can you meet celebrities on these tours?

Meeting celebrities isn't guaranteed as it depends on shooting schedules. Film City tours may offer glimpses during active shoots, but maintain respectful distances. Celebrity homes are viewed from outside only for privacy reasons.

How much does a day trip to Lonavala cost from Mumbai?

A day trip to Lonavala costs around ₹500-800 (-10) total including ₹40 train fare, ₹200 for local transport, and ₹300 for meals and entry fees to viewpoints.

What's the cheapest day trip option from Mumbai?

Elephanta Caves is the cheapest day trip at around ₹300 (.60) total, including ₹180 ferry tickets, ₹40 entry fee, and ₹80 for basic meals at Gateway of India.

Can you visit Alibaug and return to Mumbai in one day?

Yes, Alibaug makes an excellent day trip. Take the 8 AM ferry from Gateway of India (₹200), spend 6-7 hours at beaches, and return by 6 PM ferry to Mumbai.

How much does it cost to visit Kanheri Caves?

Entry to Kanheri Caves costs ₹25 (/bin/sh.30) for Indians and ₹300 (.60) for foreigners. You'll also need to pay Sanjay Gandhi National Park entry fees of ₹46 (/bin/sh.55) for adults and van transport within the park costs ₹35 (/bin/sh.42) per person.

When are Kanheri Caves closed?

Kanheri Caves close during monsoon season from June to September for safety reasons. The caves are open Tuesday to Sunday from 9:00 AM to 5:00 PM. They remain closed on Mondays except public holidays.

How do you reach Kanheri Caves from Mumbai?

Take the Western Railway to Borivali station, then catch bus route 228 or auto-rickshaw to Sanjay Gandhi National Park main gate. From there, board the park's van service to reach the caves, located 5km inside the park.

How much does it cost to enter Sanjay Gandhi National Park?

Entry to Sanjay Gandhi National Park costs ₹44 (/bin/sh.50) for adults and ₹25 (/bin/sh.30) for children. The lion safari costs an additional ₹75-100 (/bin/sh.90-1.20), while Kanheri Caves entry is ₹25 (/bin/sh.30) for Indian citizens.

When is the best time to visit Sanjay Gandhi National Park?

The best time to visit is October to March when temperatures are cooler and humidity is lower. Early morning visits between 7:30 AM and 10:00 AM offer the best wildlife spotting opportunities and comfortable walking conditions.

Are there really leopards in Sanjay Gandhi National Park?

Yes, Sanjay Gandhi National Park has over 35 leopards living within its boundaries. This makes it one of the few urban national parks with a significant leopard population. Most sightings occur during early morning or late evening hours.