21 Best Things To Do In Mumbai (Bombay) India

Welcome to Mumbai – India’s City of Dreams

Mumbai, or Bombay, is India’s answer to Hollywood – a city of dreams and also a city of contrasts. A city of rich and poor, inspiration and desperation, modern and traditional, glamour and squalor, old and new.

Mumbai is one of the most fascinating cities to explore in India and is an essential stop on any India itinerary. It’s India’s financial capital and biggest city by population and there are plenty of interesting places to visit and things to do in Mumbai.

Why I Love Mumbai

me at the gateway of india mumbai
Never lonely in India! Meeting local people at the Gateway of India in Mumbai

Mumbai is a place that even after visiting many times, I still find endlessly fascinating. My first visit to Mumbai, and to India, was a complete culture shock but this city has grown to be my favourite metropolis in India.

I love this crazily captivating, buzzing, inspiring, ambitious, city of dreams. Crowded Mumbai is a beautiful mess, among the grand, crumbling colonial buildings and the slums and shacks I feel so alive in Mumbai. 

I live in Goa and spend a lot of time in Mumbai as I have friends living there – so if you’re thinking of visiting Mumbai, here are my favorite things to do in Mumbai – I hope that you will see it’s really worth visiting and will love this city as much as I do!

21 Best Things To Do in Mumbai

1. The Gateway of India

gateway of india is a must do things to do in mumbaiMumbai’s landmark – the Gateway of India

One of the most iconic and famous sights in Mumbai is the Gateway of India. Situated at Apollo Bunder overlooking the Arabian Sea this monument was built during the British Raj in India.

Interestingly the Gateway of India was constructed to commemorate the landing of King George V and Queen Mary in Mumbai in 1911. Later, it became a symbolic exit point when the British left in 1947, marking the end of colonial rule and independence for India.

The Gateway of India should be first on your list of things to do in Mumbai not just because it’s Bombay’s most famous landmark – it’s a good starting point for exploring nearby Colaba and the place where boats leave to Elephanta Island.

The Mumbai Walking Tour finishes here after taking you through the most interesting and historic parts of the city – it’s the best introduction to Mumbai.

2. Taj Palace Hotel

taj palace hotel
Mumbai’s famous Taj Palace Hotel

While at the Gateway of India escape the crowds and check out the grand Taj Palace Hotel. It’s another iconic Mumbai landmark that dates back to 1903. Interestingly it was commissioned by Jamsetji Tata after he was denied entry to a European-owned hotel, so decided to build one of the grandest hotels in the world.

If you have the budget it’s well worth splashing out to stay here – it’s definitely the best heritage hotel in Mumbai. Check prices, availability and book it on Booking.com.

Even if you can’t afford to stay, you can still pop in to check out the impressive architecture and soak up the olde world atmosphere by having afternoon tea.

3. Elephanta Island

Elephanta Island, Mumbai, India
Elephanta Island stone carvings

The best things to do in Mumbai is taking a trip out to visit Elephanta Island. Located in Mumbai’s harbor, Elephant Island is home to the UNESCO World Heritage Site, the Elephanta Caves.

Elephanta’s Caves date back to the 5th to 7th centuries and consist of intricately carved ancient rock cut cave temples and huge sculptures dedicated to Lord Shiva.

The boat ride from the Gateway of India to Elephanta Island is a fun and refreshing experience in it’s self. If you are heading back on the boat at sunset you’ll enjoy some stunning views of the sun setting over Mumbai’s skyline in the distance.

You can take a guided tour to Elephanta Island. You’ll get picked up from your hotel and taken on the boat over to the island where the guide will explain all about history and significance of the caves and sculptures.

4. Heritage Walking Tour

colonial arches
Looking through the arches of Victoria Terminus to the Mumbai Municipal Corporation – a fine example of colonial architecture

Take a heritage walking tour or just wander around and explore the Fort and Colaba area – the most historic part of Mumbai. Learn about the citys history, see the interesting architectural styles of the crumbling but beautiful colonial buildings, relics of the British Empire.

Explore the area around Flora Fountain, and The Mumbai High Court and University of Mumbai to see the most colonial architecture. See St Thomas Cathedral, watch people playing cricket or talking an evening stroll and check out the cafes and art galleries in Kala Ghoda.

Then head down to Colaba Causeway, check out the bazaars. If you have read Shantaram then you’ll have to have a drink in Leopold’s Cafe.

5. Chhatrapati Shivaji Terminus

mumbai-cst things to do in mumbai

The most stunning example of colonial architecture has to be the majestic, UNESCO listed Chhatrapati Shivaji Terminus, formerly known at Victoria Terminus. This Gothic Victorian railways station is one of Mumbai’s famous landmarks and one of the busiest train stations in the world – be ready to fight your way onto the local trains during rush hour! Riding the Mumbai local trains is a unique and exciting experience.

If you are planning to explore other places in India by rail then your journey will probably start here. Make sure you book Indian train tickets well in advance as they sell out. The easiest place to book train tickets from overseas is on 12GoAsia – otherwise it can be difficult without a local Indian phone number.

6. See the Dabbawallahs

Mumbai Dabbawala or Tiffin Wallahs: 200,000 Tiffin Boxes Delivered Per Day

A unique thing to see in Mumbai is the amazing Dabbawallahs. On weekdays you can witness these traditional food delivery men collecting tiffins and transporting them on the crowded commuter trains to deliver over 200,000 home cooked lunches downtown every day. You can see how this ingenious system works in this video.

7. Act in a Bollywood Movie

bollywood movie poster
Foreigners are often needed as extras in Mumbai’s huge Bollywood film industry

Mumbai is home to the Bollywood Film Industry and sometimes foreigners are asked to be extras in movies. Hang around Colaba and you may be asked to make your acting debut in a Bollywood Movie!

8. Chowpatty Beach

sunset on chowpatty beach mumbai
a hazy sunset and a candy floss seller on chowpatty beach

Another one of the essential things to do in Mumbai is to end the day by joining the masses to try street food like pav bhaji, pani puri and kulfi on Chowpatty Beach, people watch and take in the beautiful big red sunsets. 

You have to be careful with food in India, especially street food. To ensure your safety you can join a street food tour where you will get taken to all the best places. It’s a fun and tasty way to explore the city and it’s culture through it’s food.

9. Dharavi Slum

Dharavi on Medium Format
Dharavi Slum is not as depressing as you might think

Mumbai is a city of contrasts, home to some of the richest and poorest in India and to understand the city (and India) you need to understand both sides.

Dharavai Slum is one of the biggest slums in the world. Whether you’ve watched Slumdog Millionaire or not visiting Dharavi Slum is one of the best things to do in Mumbai.

You can only visit with a guided tour and can’t take photos but I found it changed my perceptions on poverty and was actually really inspiring. Read more about my experience visiting Dharavi Slum here.

This guided tour of Dharavi is the only one with a female guide from the neighbourhood. You’ll get picked up from your hotel and have a guided walking tour around the slum seeing the workshops, markets, and schools and meeting some of the people who live there. Profits go back into the community as well.

10. Haji Ali Mosque

haji ali mosque
The Haji Ali Mosque

If the causeway is dry and the tide is not too high, pay a visit to the island like Haji Ali Mosque. A serene spot that seems to float on the water just off the coast.

11. Dhobi Ghat

dhobi ghat 2Contrasts between modern skyscrapers and laundry done the traditional way at Dhobi Ghat

See laundry done the traditional way at Dhobi Ghat (a good viewing point is from the bridge just outside Mahalaxmi station)

12. Crawford Market

mysore market

There’s plenty of modern malls in Mumbai and trendy modern boutiques and cafes in areas like Bandra. But if you want a more traditional shopping experience explore the markets and bazaars around historic Crawford Market.

13. Chhatrapati Shivaji Maharaj Vastu Sangrahalaya Museum

Formerly Prince of Wales Museum of Mumbai
The Chhatrapati Shivaji Maharaj Vastu Sangrahalaya Museum (formerly the Prince of Wales Museum)

Mumbai is home to quite a few interesting museums. One of the best is The Chhatrapati Shivaji Maharaj Vastu Sangrahalaya Museum (formerly called the Prince of Wales Museum). It’s Mumbai biggest and best art and history museum and located in a heritage building not far from the Gateway of India.

14. National Gallery of Modern Art and the Jehangir Art Gallery

Outside Jehangir Art Gallery
Outside Jehangir Art Gallery

If art is more your thing then check out the National gallery of Modern Art and the free Jehangir Art Gallery – pick up some bargains from aspiring artists for sale outside.

15. Dr Bhau Daji Lad Mumbai City Museum

mumbai museum
The beautiful interior of the Dr Bhau Daji Lad Mumbai City Museum

Learn more about the city of Mumbai in the beautiful heritage building of the Dr Bhau Daji Lad Mumbai City Museum or learn more about Gandhi and the Indian independence movements at the free Mani Bhavan Museum.

16. Sanjay Gandhi National Park

things to do in mumbai Sanjay Gandhi National Park
Looking back over Mumbai from Sanjay Gandhi National Park

Get a breath of fresh air in the largest park in the world locating with the city’s limits –  the Sanjay Gandhi National Park where you can hike, explore caves, lakes and waterfalls and spot birdlife and animals on a safari.

17. Global Vipassana Pagoda

global-vipassana-pagoda-mumbai
Mumbai’s Global Vipassana Pagoda

And if the city is all too much for you then help meditation find your inner peace in the golden Global Vipassana Pagoda which is so big it can hold 8,000 people.

18. Malabar Hill

malabar hill
Views from Malabar Hill

See how the other side live by heading over to Malabar Hill – one of the fanciest Bombay neighbourhoods. Check out the Hanging Gardens, watch pilgrims bathing in Banganga tank and take in great views over Chowpatty.

19. Marine Drive

Marine Drive
The lights of Marine Drive

Take a evening stroll along Marine Drive also known as the ‘Queens Necklace’ and catch the refreshing sea air with the Mumbaikers.

20. Eros Cinema

eros
The historic, art deco Eros cinema

Catch a Bollywood movie at the art deco style, historic Eros Cinema by Churchgate Station

21. Aer Bar (Four Seasons Hotel)

Four Seasons, Mumbai - Aer Bar
Amazing views from Aer Bar

For something a bit swish, enjoy a cocktail with a view at Aer Bar at the Four Seasons Mumbai Hotel.

Tours of Mumbai

There’s a lot to see in Mumbai but it’s quite a crowded and congested city. You can use public transport to visit most of these places but it can be confusing to navigate and overcrowded.

The easiest way to get around and see the most of Mumbai is with a private driver or by taking a guided tour. This way you also have a local guide who can explain more about the city. There’s plenty of tours to choose from on Viator and Get Your Guide where you can read reviews so you know you’ll have a good experience and avoid any scams.

If it’s your first time in India, or you are just visiting for a few days, I recommended taking a private Mumbai sightseeing tour like this one which will you take you to all the highlights in just one day.

If you’d prefer to get more under the skin the city and travel by public transport but don’t want to go it alone this Real Mumbai Life Tour will have you riding the local trains with the Dabbawallahs, eating the street food, haggling at the flower market and includes a tour of Dhobi Ghat and Dharavi Slum.

haji ali mosque mumbai me
At The Haji Ali Mosque in Mumbai

Where to Stay in Mumbai

Mumbai is one of the more expensive cities in India and its worth doing some research into the best areas to stay in. For first time visitors interested in history and culture it’s best to stay in the Colaba or Fort area in South Mumbai.

If you like old world luxury stay in the Taj Mahal Palace. If you have a smaller budget then the Residency Hotel Fort is a good mid range choice. Consider the Elphinstone Hotel if you are looking for a decent budget hotel in Mumbai (they are hard to find!)

If you want to see the more modern, trendy side to Mumbai and be close to modern shopping malls, nightlife and the airport stay Bandra, Juhu Beach or Andheri. The Leela Mumbai is a tropical oasis in the midst of the city near the airport while the Taj Lands End is in a great location on the seafront at Bandra bandstand.

Mumbai is a city full of dreams but also full of contrasts so whatever you are looking for – you’ll be able to find it here. just enjoy the street life and explore this buzzing city you’ll have an interesting time for sure.

If you haven’t yet decided to where to stay in this megacity check out my post on The Best Places to Stay in Mumbai or if you’re on a budget the Best Backpacker Hostels in Mumbai.

Pin Me! 🙂

21 Things to do in Mumbai (Bombay) India

What is your favourite thing to do in Mumbai? Do you have any more tips?

Want more India travel tips and stories?

Sunset over romantic Udaipur in Rajasthan

Sign up to the FREE newsletter and discover Incredible India with me!

Related posts

5 Books to Read to Learn About Goa’s Hippie Past

Anna

Aoling Festival in Nagaland: The authentic, untouristy alternative to the Hornbill Festival

Anna

10 Tips for Riding a Motorbike in India (and surviving to tell the tale!)

Anna

23 comments

Lianne Bronzo December 30, 2015 at 7:11 pm

Great suggestion! Our Couchsurfing host took us to the vipassana center. Apparently, some of Buddha’s ashes are on the tippy top of the impressive monument. I recently registered for a vipassana course in Malaysia. Looking forward to it.
Riding the trains in Mumbai was an adventure itself!

Reply
Anna January 7, 2016 at 7:12 am

Oh cool, glad you made it there and thanks, I didn’t know about the Buddha’s ashes! Hope you enjoy your course in Malaysia and yes, riding the trains in Mumbai is an adventure alone – I love this buzzing city! 🙂

Reply
Tiffin Services Mumbai March 11, 2016 at 12:44 pm

Absolutely Great suggestion! Mumbai is always great.

Reply
Anna March 14, 2016 at 11:32 am

Thank you 🙂 Yes, I love Mumbai it’s such an exciting, buzzing city!

Reply
Matthew July 20, 2016 at 3:48 am

Thanks for sharing! I’m visiting Mumbai in October. You provided some great ideas.

Reply
Anna July 21, 2016 at 11:02 pm

Hi Matt! That’s great, so glad it helped and hope you enjoy your time in Mumbai 🙂

Reply
Liz P January 7, 2017 at 3:28 pm

Thank you, another great itinerary, I did not know about the Elephanta Island.
We used your suggestions to plan our trip for Goa (concluded yesterday) so many thanks!

Reply
Anna February 3, 2017 at 4:54 pm

Hi Liz

Thanks so much, glad it was useful for you! Hope you had a great time 🙂

Reply
Sanhita September 25, 2017 at 7:23 am

Hi Anna,
I loved your post! Undoubtedly, Mumbai offers a lot of cool activities to do, but this comprised list of 21 activities is just amazing, well done!
Since you have mentioned about visiting Haji Ali Mosque (which is one of my favorite places as well), I would like to know if you enjoyed Qawali music sessions at this elegant place?
Also, I would like to suggest you to must try Cutting Chai(Tea) in Mumbai monsoons. Chai in rainy season gives you a feeling that is out of the world – You’ll be able to relate more if you’re a tea lover like me! 🙂

Reply
Tanya February 12, 2018 at 7:15 pm

Awesome post. Thanks for sharing such amazing ideas and locations.

Reply
Pranjal Singh April 14, 2018 at 8:36 am

Wow! I would love to go there…
Great work, putting all of it together.

Reply
Anna May 13, 2018 at 7:44 pm

Thank you 🙂

Reply
shweta August 23, 2018 at 7:59 am

Mumbai, the unstoppable city is an energetic city with an undying spirit. It has lots of interesting places and amazing things to do in its varied places. Munching on Bhel Puri on the Juhu Chowpatty is one of the best things to do in Mumbai. Rest you have appreciably covered everything on Mumbai city.

Reply
Anna August 23, 2018 at 10:59 pm

Thanks for the tips 🙂 glad you liked the post 🙂

Reply
Karan Patel October 2, 2018 at 8:14 pm

It is fabulous and very helpful to make excursion of mumbai,mesmerizing.

Reply
Mark October 20, 2018 at 9:48 am

Great compilation about the city of Mumbai. Really informative for first time visitors to the city. There is a place in the city called Madh island which is away from the chaos of the city. Here there are many beaches, hotels and resorts where people can come and relax.

Reply
Anna November 10, 2018 at 10:46 pm

Thanks for the tips Mark and great to hear you liked the article

Reply
Brian January 2, 2019 at 12:36 am

Don’t do #3, that’s a waste of time as it needs to long to get there!

Reply
Anna April 21, 2019 at 3:13 pm

I thought that was part of the fun – taking the boat and the amazing views back over Apollo Bunder! 🙂

Reply
Meet Saxena April 19, 2019 at 10:15 am

Mumbai is always fun whenever you visit it, except Monsoon. You never get bored over there and yes Aer Bar is one of the most amazing bar in Mumbai.

Reply
Trek Kashmir April 27, 2019 at 5:43 am

Helpful article to explore Mumbai.

Reply
Manish March 4, 2020 at 6:27 am

Mumbai is my favorite place to visit in India, it has both historic and modern era to see and I am agreed with the points you have mentioned in the blog.

Reply
Ashish Bharadwaj June 13, 2020 at 8:28 am

Mumbai is Great city. It Has Various Aspect of life. Starting From Largest Slum of Asia in Dharavi and Top End till Cuffparade , Bandra and Many More Area. It has been centre of Indian cinema , Stock Market , Economic Capital of Country. You Need Many Many times to visit to understand it and have a close look. I Had really hard experience when i visited the 1st time but slowly slowly while visiting few more times i realized that it has so much to explore

Reply

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More