From ferry rides to wildlife, from checking out local delicacies to exploring historical forts and religious places, Mumbai has everything, for everyone. Be it a family vacation or a quick weekend escapade, Mumbai offers aplenty things to do for a perfect holiday experience. Whether choose to hang out with your better half at the Marine Drive or have a thrilling time at Essel World with your kids, you’lll end up having more fun than you can imagine! Glide through the list of things to do in Mumbai, so that you don’t miss out anything on your trip.
34 Top Things To Do In Mumbai
Take a look at all these amazing things you can do while on your trip to Mumbai, and make a not of all the ones you would not want to miss out on!
- Haji Ali Dargah, Lala Lajpat Rai Marg – Pay Your Respects
- Elephanta Caves, Gharapuri – Explore These Marvels
- Vasai Fort – Hike To The Top
- Marine Drive – Take An Evening Walk
- Bandstand – Watch The Sunset
- Gateway Of India – Take A Ferry Ride
- Juhu Chowpatty – Indulge In Street Food
- Parsi Cafes – Check Them Out
- Chor Bazaar – Go Shopping
- Prithvi Theatre – Catch A Live Play
- Sanjay Gandhi National Park – Go Wildlife Sighting
- Essel World – Enjoy Fun Rides
- Chhatrapati Shivaji Terminus – Marvel At The Architecture
- Mumbai Filmcity – See The Home Of Your Favorite Films
- Dharavi – Visit The Largest Slum Of Asia
- Bars And Pubs – Go On A Pub Crawl
- Imagica Theme Park – Relive Your Childhood
- Siddhivinayak Temple – Seek Blessings
- Bandra-Worli Sea Link – Go For A Long Drive
- Kanheri Caves – Explore These Buddhist Sanctums
- Jijamata Udyan – Meet Birds And Penguins
- Churchgate Station – Ride The Mumbai Local Train
- Amazing Escape Game Room – Solve And Escape!
- Kayaking – Get Adventurous!
- Colaba Causeway– Go For Street Shopping
- Hanging Gardens– Be Awed By Its Beauty
- Aksa Beach – Get A Relaxing Break
- Madh Island – Explore The Local Culture
- Gorakhgad – Experience Trekking
- Mandwa Beach – Try Out Water Sports
- Jivdhan – Visit The Forts
- Mahipatgad – Explore The Magnificent Fort
- Carter Road – Chill At The Cafes
- Pandavkada Falls – Be Charmed By The Beauty
1. Haji Ali Dargah, Lala Lajpat Rai Marg – Pay Your Respects
With the backdrop of azure Arabian sea, Haji Ali Dargah is one of the most prominent religious landmarks in Mumbai. Designed impeccably, in Indo-Islamic style of architecture, this Dargah has a beautiful marble courtyard, where the main shrine is placed. Built by Sayyed Peer Haji Ali Shah Bukhari in 1431, this dargah is a spiritual hub where millions of people visit every day to make wishes, seek blessings and listen to melodious Qawalis, which is among the most interesting things to do in Mumbai.
Opening hours: 6 am to 10 pm
Looking To Book A Holiday Package?
2. Elephanta Caves, Gharapuri – Explore These Marvels
Located off the coast of Arabian Sea, in an island, Elephanta Caves is an architectural wonder, sprawling over 60,000 sq feet. Accredited as a World Heritage Site by UNESCO, this place has amazing rock cut caves, depicting cult of Lord Shiva and can only be accessed in ferries from Gateway of India. Maheshmurti- three headed Shiva, Nataraja and Ardhanarishvara are the popular sculptures of Elephanta caves. Admiring all these artwork, strolling in the island and trekking up to Cannon Hill are some best adventure activities in Mumbai.
Opening hours: 9 am to 5 pm . The place is closed on Mondays. The first ferry starts at 9 am and the last one starts at 2 pm .
Entry Fee: INR 10 for Indians and INR 250 for foreigners
3. Vasai Fort – Hike To The Top
One of the most fun things to do in Mumbai is to visit Vasai Fort or Bassein Fort. Once used to build ships, this fort was owned by the Portugese Army, but later overtaken by the Marathas. Surrounded by sea on all three sides, the fort is almost in its ruins, except three chapels and rock pillars. Hiking up to the terrace of the fort and admiring the surrounding beauty is a favourite activity of the tourists, visiting here.
Opening hours: 4 am to 11 pm
Entry Fee: Entry free.
4. Marine Drive – Take An Evening Walk
If you’re confused about what to do in Mumbai, do take a leisurely stroll by the Arabian Sea, on Marine Drive. The azure sea with ferries sailing in, photogenic sunset and refreshing breeze hypnotize the mind completely. You can sit and enjoy some special time with your beloved, stroll hand in hand, enjoy street food or capture the most beautiful sunset vista.
5. Bandstand – Watch The Sunset
Bandstand in Bandra is a long rocky walkaway by the sea. Known as one of the famous hangout spots and jogger’s park, Bandstand has gained its popularity as a romantic hotspot nowadays. If you are vacationing in Mumbai with your beloved, visiting Bandstand, sitting by the rocky outcrops, strolling hand in hand, relishing fresh corn and beholding the photogenic sunset are some romantic things to do in Mumbai for couples.
6. Gateway Of India – Take A Ferry Ride
Some of the best activities to do in Mumbai include ferrying on the Arabian Sea. The breath-taking backdrop of the sea and cool sea breeze pulls plenty of tourists to take ferry ride off the Gateway of India and sail through. Not only sailing up to Elephanta Caves, but many people hire ferries to enjoy the voyage and behold the most fascinating sunset views, off the coast.
Opening hours: Ferry rides starts from 9 Am.
Price: INR 55-120, depending on the duration of the ride.
Suggested Read: Top 20 Weekend Getaways From Mumbai
7. Juhu Chowpatty – Indulge In Street Food
To witness the culinary richness of the city, Juhu Chowpatty is a must visit. This part of Juhu Beach is a buzzing food arcade, comprising of numerous small food stalls and street karts. This is probably the best place to eat street food in Mumbai. Trying out local delicacies like bhel puri, sev puri, paani puri, vada pao, batata vada, misal pao and ragda patty is one of the exciting things to do in Mumbai, to satiate the taste buds. There are some Italian and continental restaurants located by the Juhu Beach like Little Italy and Mangi Ferra. Do not miss to try their seafood platters.
Along with the food trail, one can also enjoy horseback ride, camel ride, jogging and cycling on the Juhu beach. Even one can indulge in beachside yoga sessions, conducted by various groups.
8. Parsi Cafes – Check Them Out
When in Rome do as the Romans do. When in Mumbai, taste the authentic delicacies at various Irani and Parsi cafes and restaurants. Britannia and Co, Café Military and Dadar Parsi Youth Assembly’s Snack Centre are among the most famous Parsi eat out places in Mumbai. Tempting dishes like saas ni macchi, patrani machhi, dhanshak and beri pulao will surely pamper your taste buds, to a large extent. Tasting authentic Parsi dishes is one of the must tries for the food connoisseurs, in Mumbai.
9. Chor Bazaar – Go Shopping
Good news shopaholics! Indulge in crazy shopping at chor bazaar, one of the most buzzing Mumbai markets. Pick up handicrafts, trinkets, home decors, souvenirs and curio items like brass statues, bronze sculptures and vintage kettles, Bollywood posters, antique lamps, clocks, cameras and gramophone records. Chor Bazaar stands out in terms of shops and collections from other markets of Mumbai and spending some hours there and grabbing best of knick knacks, is surely one of the fun things to do in Mumbai.
Opening hours: All the days of the week except Friday, from 11 am to 7: 30 pm
Suggested Read: 12 Places To Visit In Matheran For A Soulful Weekend Getaway
10. Prithvi Theatre – Catch A Live Play
Watching a live play at the prestigious Prithvi Theatre is an experience by itself. Built by Shashi Kapoor and Jennifer Kapoor, in the fond memory of Prithvi Raj Kapoor, this one of the buzzing theatres in Mumbai, known for hosting modern plays regularly. Watching popular plays, exploring Prithvi bookshop and gallery or witnessing theatre workshops over evening tea at Prithvi café are some of the enthralling things to do in Mumbai for budding actors, theatre enthusiasts or movie freaks.
Opening hours: 1:00 pm to 9:00 pm
11. Sanjay Gandhi National Park – Go Wildlife Sighting
Sanjay Gandhi National Park is a small piece of paradise for nature lovers and wildlife enthusiasts. Formerly known as Borivali National Park, this bioreserve is the home to various common as well as endangered fauna. Spotted deer, leopards, sambar, palm civet, porcupine, mouse deer, four horned antelope and Indian flying fox are few names from the list. Moreover, plenty of bird species like Sea Eagle, Paradise flycatcher, sunbirds and flowerpecker and brown headed barbet are spotted here. Exploring the expansive 104 sq km area and indulging in lion and tiger safari, mini train ride, boating and trekking up to Gandhi tekdi and Kanheri caves is surely one of the fascinating things to do in Mumbai.
Opening hours: 7:30 am to 6:30 pm . The national park remains closed on Mondays.
Entry Fee: INR 48/person. There are separate charges for mini train ride, boat ride and safari.
12. Essel World – Enjoy Fun Rides
The list of fun things to do in Mumbai is not complete without a whole day tour at Essel World- one of the most thrilling amusement parks in India. The huge and expansive entertainment area, with thrilling and adventurous rides like Crazy Cups, Caterpillar, Hoola Loop, Rio Grande Train, Shot and Drop and Senior Telecombat, is a perfect place to enjoy, chill and de-stress mind and body.
Water Kingdom- the oldest and biggest waterpark in India, is a part of the Essel World. The place acts as a perfect respite in scorching summer days with fun rides like Brat Zone, Wetlantic, Adventure Amazonia and What-a-Coaster.
Opening hours: 10 am to 7 pm
Price: INR 949/person for Essel World and INR 999/person for Water Kingdom.
13. Chhatrapati Shivaji Terminus – Marvel At The Architecture
Other than being Mumbai central train terminus, this massive building is also one of its most beautiful structures Those who visit are always in awe of its splendid architecture. In fact. One of the best things to do in Mumbai is to go and witness the iconic architecture and design of the Chhatrapati Shivaji Maharaj Terminus. Though crowded, this impressive and exuberant train station features the most elaborate Gothic architecture and building style in the whole city and wandering amidst it is like taking a step into history during the colonial era of India. When you’re here, you’ll be able to distinctly identify the lovely structure studded with wooden carvings, and elaborate iron and brass work that will blow your mind!
Opening hours: 24X7
Entry Fee: Nil
14. Mumbai Filmcity – See The Home Of Your Favorite Films
Often called Bollywoord’s home, the massive Film City of Mumbai is spread over a whopping 520-acre region. In fact, the location is so huge that it is totally possible to build over 1000 film sets simultaneously at this spot. Since it has served as the iconic location for an endless number of Bollywood films over the years, visiting this marvelous place is among the best things to do in Mumbai for kids and elders alike. You can even check this place out in an elaborate Bollywood Tour where you’ll get to see the action behind the scenes and how magic is sewed into all those films you love!
Opening hours: 10 AM – 5 PM
Entry Fee Starts at INR 600/-
Suggested Read: 14 New Year Parties In Mumbai 2020: Top Venues & Events
15. Dharavi – Visit The Largest Slum Of Asia
It may be the ‘largest slum of Asia’ to many, but to Mumbaikars it is the beating heart of this city. Dharavi is home to over one million of Mumbai’s inhabitants. Visitors can take a walking tour inside selected areas of the slum and experience a huge range of businesses that flourish inside on a daily basis, including recycling, pottery, embroidery work, bakery, soap factories, weaving, leather tanning, doll making, poppadom-making, and much more. Other than the industrial side, you’ll also get to see residential side of Dharavi while you’re inside, and it’ll be one of the best things to do in Mumbai to witness its heart and soul.
Opening hours: 9 AM or 3 PM
Starting point: Mahim Railway Station
16. Bars And Pubs – Go On A Pub Crawl
One of the most exciting things to do in Mumbai at night for couples and youngsters is to check out its awesome nightlife. Mumbai is the city that never sleeps, and once you’re out exploring the clubs and bars of Mumbai, you’ll see why that’s true! A fun Pub Crawl in this city comes with a promise of the best kind of nightlife experience you’ll ever have! You can check out bars and pubs like 3 Wise Monkeys, Hoppipolla, Ghetto, Quench, The Irish House, and much more that are open all night long to give visitors the best.
Opening till: Many of them stay open till about 4 AM in the morning
17. Imagica Theme Park – Relive Your Childhood
If you feel Essel World is a bit too crowded for you, you can totally head over to Imagica instead and have the same amount of fun! Imagica is the perfect venue for a family outing that is full of magic, entertainment, relaxation, dining, shopping, and lodging all in one place for families, kids, and couples. Visiting this world-class theme park, snow park, and water park is surely among the best things to do in Mumbai for kids that will instantly brighten their day, and yours!
Opening hours: 10:30 AM – 8 PM
Entry Fee: Starting at INR 1,099 for children on weekdays
18. Siddhivinayak Temple – Seek Blessings
One of the best things to do in South Mumbai is to visit the revered Siddhivinayak Temple dedicated to Lord Ganesha. Situated in Prabhadevi, this temple is famous among Mumbaikars by various names like ‘ Navasacha Ganapati or ‘ Navasala Pavanara Ganapati ‘ owing to the importance it holds for them! Once you’re inside this temple, you’ll find a beautiful idol of Lord Ganesha that has been sculpted from a single black stone. The statue is the most notable part of this shrine. Tourists can easily reach this temple from anywhere in Mumbai by using the local transport (buses and trains) or a taxi.
Opening hours: 5:30 AM -10:00 PM
Entry Fee: Nil
19. Bandra-Worli Sea Link – Go For A Long Drive
Also known as the Rajiv Gandhi Sea Link, the stunning Bandra Worli Sea Link is an impressive landmark in the skyline of Mumbai that adds a touch of elegance and glamour to it. This is essentially a cable bridge that links Bandra with Mumbai’s western suburbs. This massive sea link smoothly runs 8 traffic lanes and also supplies about 37,500 cars every day. Tourists can easily access it from either side of the link, and driving on it is among the most fun things to do in Mumbai for couples. You can reach this link either via the closest bus depot in Bandra or the Bandra Railway Station which is just 5 km away.
Opening hours: 24X7
20. Kanheri Caves – Explore These Buddhist Sanctums
This combination of over a hundred Buddhist caves in Mumbai is together called the Kanheri Caves and are quietly nestled amidst the serene and peaceful environments of Sanjay Gandhi National Park. If you wish to gather a deep insight into the evolution and of Buddhism from 1st century BC to the 11th century AD, then visiting this place would be among the finest things to do in Mumbai for your and your history-loving buddies! Other than being massive knowledge-centers for Buddhism rise and fall over the centuries, these caves also take pride in possessing the largest amount of cave excavations from a single mountain. Once inside, you’ll be able to identify elements like prayer halls, intricately carved and sculpted pillars, beautiful Buddhist stupas, and water channels ingeniously carved out of stone.
Opening hours: 7:30 AM – 5 PM
Entry Fee: INR 5 (for Indian nationals) | INR 100 (for foreign nationals)
21. Jijamata Udyan – Meet Birds And Penguins
Previously known as Ranchi Bagh (meaning Queen’s Gardens), Jijamata Udyan is probably the only zoo in the city of Mumbai. Taking a day trip to this fascinating realm with wild animals and birds would definitely be one of the most thrilling things to do in Mumbai. Now also known as Veermata Jijabai Bhosale Udyan and Zoo, this sanctuary boasts of a beautiful collection of colorful and chirpy birds whose sounds resonate in the whole area. With the awaited penguin enclosure now open to the public, the zoo now proudly shows off its eight friendly and cheerful penguins that are always ready to entertain guests with their adorable moves!
Opening hours: 9:30 AM – 5:50 PM
Entry Fee: INR 100 (family of four)
Suggested Read: 10 Best Food Trucks In Mumbai Which Are A Foodie’s Paradise
22. Churchgate Station – Ride The Mumbai Local Train
Mumbai is almost synonymous with local trains, its lifelines. Public transport is literally the pulse of this city and it’s a crime to visit Mumbai and not take a ride on these delightful trains at least one! It might seem uncomfortable to first timers to squeeze themselves in those crowded compartments, but once the train starts moving, you’ll be overjoyed to feel the rush of Mumbai’s sea breeze in your face and hair! One of the finest things to do in South Mumbai and other parts of this city, taking a ride in the local trains is truly an experience of a lifetime!
Price: Starting at INR 60 (Churchgate to Mumbai Central)
23. Amazing Escape Game Room – Solve And Escape!
Wondering what to do in Mumbai? Find, Solve and Escape! Sounds interesing? If yes then heard to the Amazing Escape Game Room in Mumbai and get ready to challenge your friends. Visiting this room and participitaing in the game is surely one of the best things to do in Mumbai. All you have to do is to book a game, get locked for 60 minutes and in these minutes you have to solve complex puzzles and escape the room. So are you up for a challenge?
Price: INR 899 per person (Mon to Fri) and INR 1199 per person (Sat & Sun)
Location: 101, 1st Floor, Durolite House, New Link Rd, Andheri West, Mumbai
Timings: 11:30 am – 9:15 pm
Suggested Read: 10 Breathtakingly Beautiful Monsoon Getaways Near Pune & Mumbai
24. Kayaking – Get Adventurous!
If thrill and adventure is on your mind, then one of the fun things to do in Mumbai is Kayaking. There are several clubs that give kayaking lessons and if you are already trained then Mumbai is the perfect place for you. Explore the marvelous city while kayaking and enjoying the view it has to offer. The age limit on most of the kayaking site is 13 to 60 years and you must take training before you try it!
Price: INR 1200 per person
25. Colaba Causeway- Go For Street Shopping
This is one of the most exciting places to visit in Mumbai which is also called the shopper’s paradise. For every Mumbaikar, Colaba Causeway is the heart of the city. Starting from the gorgeous clothes, accessories, to the amazing range of home decor stuff there are a lot of things to buy here. Alongside that one can also find some of the famous stores for designer stuff. Not just the shopping there to make this place a favorite for the tourists, but alongside this there are restaurants which serve a wide variety of food and booze.
Time Required: 2-3 days
Entry Fee: No Entry Fee
26. Hanging Gardens- Be Awed By Its Beauty
This is a terrace garden which is located at the top of the Malabar Hill which is situated right next to the Kamla Nehru Park. Standing here one can enjoy the beautiful view of the Arabian Sea, this place was built in the 1880 by Mr. Ulhas Ghapokar. The entire garden is adorned by the animal shaped hedges and lush green vegetation which gives an ultimate bird’s eye view of the Arabian Sea.
Time Required: 1-2 hours
Entry Fee: Free
27. Aksa Beach – Get A Relaxing Break
Situated at the outskirts of the city close to Malad, Aksa beach is a place which shows an unparalleled oasis of a rejuvenating retreat. This beach got its fame from the famous bollywood song but lately this place got picked by the tourists for a relaxing getaway. The beach has the longest coastline which also offers some of the best views to admire. This beach still remains untouched by the crowd of the city which helps in maintaining the natural charm of the place.
Time Required: 1-2 hours
28. Madh Island – Explore The Local Culture
This island is situated off the coast of Mumbai which is a home to some of the umpteen villages, farmlands and also the surreal vistas. In recent times, this place has turned out to be a much preferred weekend destination for the rice and elite of Mumbai. Surrounded by some of the quaint settlements and lush green farms. This place also has some luxurious resorts which are perfect for a quick escape from city life.
Time Required: 3-4 hours
Timings: 24 hours
29. Gorakhgad – Experience Trekking
Gorakhgad is a paradise for trekkers which is located in the Thane district of Maharashtra. This is a hill fort which can be seen from a far off distance. There is another fort named the Machindragad which is called the twin fort of Gorakhgad. People trek all over here to witness the numerous caves and also the rich-natural vegetation which is worth admiring.
Time Required: 1-2 days
30. Mandwa Beach – Try Out Water Sports
This is one of the famous and one of the beautiful beaches located in the Mandwa Village. This beach is not only known for its pristine beauty, but also because of the water activities which can be experienced. This beach makes one of the ideal destinations for the people who are looking for some experiencing some adventure activities in Mumbai. One of the highlight activities to enjoy here is taking a ferry boat ride away from Mumbai.
Time Required:1-2 days
31. Jivdhan – Visit The Forts
Jivdhan is another hill fort located in the state of Maharashtra which comes among the ‘famous five’ fort situated at the Sahyadri Mountain range. Some of the famous five forts in the region other than this are Naneghat, Shivneri, Chavand and Hadsar. While the fortifications are in ruins, there was a well-built water tank which was topped by the fort. Trekking to this fort is one of the must things to do in Mumbai.
Time Required: 1 Day
32. Mahipatgad – Explore The Magnificent Fort
Mahipatgad is a twin fort of the Rasalgad, which is located at the Ratnagiri district of Maharashtra. This fort is known for its famous six entrance doors out of which most of them have crumbled down. Also there is Shiva Temple which is named the Mayureshwar Mahadev. Standing here one can see the forts of Makarandgad and Pratapgad.
Time Required: 1 Day
33. Carter Road – Chill At The Cafes
Carter Road is located right next to the Bandstand Promenade, and is considered one of the most happening and popular places to hangout. Bustling with some of the best eateries, this place is perfect for people who are looking for some good places to eat and dance. Alongside that there is a promenade which is spread across a 1.25 kms walkway running along the Arabian Sea which boasts a charming Gazebo and vermicomposting setup.
Timings: 24 hours
Time-Required: 1-3 hours
34. Pandavkada Falls – Be Charmed By The Beauty
Pandavkada Falls is a mesmerizing waterfall which falls from a height of 107 metres. This is a plunge waterfall which flows through the mountains of the Western Ghats of Mumbai and eventually cascades down the immense rush of the rock formations. This is considered as one of the best attractions for the Mumbaikers and people often take a weekend break here.
Timings: 24 hours
Time Required: 1-2 Hours
Entry Fee: No Entry Fee
Further Read: Valentine’s Day In Mumbai: 10 Ways To Make It Special
We hope these unique and interesting things to do in Mumbai make your city exploration experience all the more eventful. And once you’re back from your vacation in Mumbai, don’t forget to write to us about your fabulous holiday! Is there anything that we’ve missed? If so, let us know in the comment section below.
Frequently Asked Questions About Things To Do In Mumbai
A. Mumbai offers numerous interesting excursions and you can go for any of them today. A ferry ride to the Gateway of India is an interesting option. You can also go to:
1. Marine Drive
2. Haji Ali Dargah
3. Siddhivinayak Temple
4. Mahalakshmi Temple
5. Juhu Chowpatty
6. Chow Bazaar
7. Prithvi Theatre
8. Gandhi National Park
9. Essel World
A. Mumbai is the largest and most populated city in India but is equally safe for visitors. You can roam around the city safely in late hours and can easily catch an autorickshaw and cabs during late night. In fact, exploring this city when it’s all lit and sparkling at night is among the best things to do in Mumbai at night. The crime rate is comparatively less than other metropolitan cities but it is advised that one should not trust strangers while exploring the city.
A. From dazzling street markets to high-end malls, Mumbai is famous for numerous interesting things such as shopping at Hill road, and Colaba or visiting the majestic malls like Palladium. You can plan a visit to Mohammad Ali road from where you can grab scrumptious delicacies like shwarma, nalli nihari, biryani, keema, kebab and more.
A. The following are the food items, one must surely taste while staying in Mumbai:
1. Pav Bhaji
2. Vada Pav
3. Bhel Puri & Sev Puri
4. Misal Pav
5. Batata Vada
6. Bombay Sandwich
7. Ragda Pattice
8. Kanda Poha
9. Pani Puri
11. Steamed Idlis & vadas
12. Baida Roti
14. Zunka Bhakar
A. According to the reports, Mumbai is one of the most expensive places in India. However, the place offers numerous pocket-friendly alternatives in terms of accommodation, transportation, and food. Traveling from one place to another in Mumbai is quite expensive but the local trains and metro are quite pocket-friendly and time saving.
A. You can get your hands on some amazing souvenirs in the city of Mumbai. Some of them are:
2. Postcards of Marine Drive and Gateway of India
3. Bollywood posters
4. Accessories from Colaba Causeway
5. Local spices
A. For the best shopping experience in Mumbai, you must check out the street shops here like:
1. Colaba Causeway
2. Kalamboli Market
3. Lokhandwala Market
4. Hill Road
5. Linking Road
6. Hindmata Market
7. Natraj Market
8. Fashion Street
A. If you want to visit the city of Mumbai when it is at its best, then you must plan your trip to this metropolitan city during the winter season that begins from November and lasts till February.
A. The different places in Mumbai, including Juhu Beach are considered to be quite safe during the night hours. However, one must be cautious before setting out for an expedition during the nighttime in the city.
Looking To Book An International Holiday?
People also read: