Are you looking for things to do in Mumbai on a weekend? or when you visit the city on a short trip?
Known as the City of Dreams, Mumbai is one of the top cities in India that attract people from various states and countries globally. This bustling metropolis and financial hub of India is known for its colonial architecture, vibrant culture, historical temples and Bollywood frenzy.
The city provides a variety of local attractions, historical landmarks and bustling streets that you should visit when you are exploring the city. If you are planning to visit the city having a practical Mumbai itinerary would make sense. This would ensure that you can make the most of the time and budget you have.
Whether you are a first-time traveler or a seasoned visitor you can find plenty of things to do in Mumbai that will offer you an authentic experience of the city.
This post contains affiliate links. Purchases made through affiliate links help me support this blog financially at no extra cost to you. This helps me bring you more valuable content for free. I only recommend tours which I believe are value for money deals after reading what they offer and at what price.
Historical and Cultural Landmarks
1. Watch the Sun Rise at the Gateway of India
If you are in Mumbai exploring the Gateway of India is a must. This is one of the top tourist attractions in Mumbai that stands majestically overlooking the Arabian Sea. Unlike the Marine Drive, the Gateway of India faces east and therefore watching a sunrise at the Gateway of India is an experience that you should add to your list.
The arched gateway was built in 1924 and therefore Gateway of India will complete its 100th year in 2024. The monument was built to commemorate the visit of King George V and Queen Mary. Designed by British architect George Wittet, the Gateway blends Indo-Saracenic architectural style with elements of Islamic architecture.
You can reach the Gateway of India from Churchgate and Chhatrapati Shivaji Maharaj Terminus easily, so ideally you should not need a guide. Once you get down at the railway station you can ask for directions or take a cab which should be a very short ride. One of the things to do in Mumbai is take pictures of you at the Gateway of India as a reminder of your visit to the city.
If you are new to the city you can reserve a private sightseeing tour which allows you to tour 10 places in a package.
2. Explore Chhatrapati Shivaji Maharaj Terminus
Built in 1888, Chhatrapati Shivaji Maharaj Terminus is one of the oldest railway stations in India. This UNESCO World Heritage Site was formerly known as the Victoria Terminus. It is considered a masterpiece of Victorian Gothic Revival architecture that also has Indian influences.
With more than 18 railway stations side by side, it remains one of the busiest railway stations in the country. If you are into architecture photography you can click ample pictures of its exteriors and interiors that reflect the finest work done here.
As you explore the station, you can find its grandeur in detailed work done all over. This includes a carved stone façade, stained glass windows, elegant turrets and a domed roof.
3. Elephanta Caves
One of the things to do in Mumbai for a day trip would be to visit and explore the Elephanta Caves. This is one of the best Mumbai sightseeing spots that you should not miss when you are in Mumbai for a day or two.
Elephanta Caves is just a short ferry ride from the Gateway of India. Hence, if you are at the Gateway of India early morning for a sunrise show you can then take a ferry to Elephanta Caves. The ferry ride will be an hour long and you can enjoy some stunning views of Mumbai from another perspective.
Like the Chhatrapati Shivaji Maharaj Terminus, Elephanta Caves is also a UNESCO World Heritage Site. These rock-cut caves date back to the 5th century and are dedicated to Hindu gods featuring intricate carvings of Lord Shiva. A visit to Elephanta Caves will take you on a journey through India’s artistic and spiritual past.
Learn about the history and stories of Elephanta Caves with live tour guide. Reserve now and pay later.
4. Seek Blessings at Siddhivinayak Temple
Dedicated to Lord Ganesha, Siddhivinayak Temple in Prabhadevi is one of the most revered temples in Mumbai. Hence, one of the things to do in Mumbai is visit this iconic temple and seek the blessings of Lord Ganesha.
On Tuesday you will find a long queue of devotees here so make sure you take into consideration that into your schedule. It can take anything from an hour to a couple of hours for your turn to seek His blessings.
5. Pray at the Haji Ali Dargah
Considered one of the famous landmarks in Mumbai, the Haji Ali Dargah is one of the top places to visit in Mumbai. Located on a small islet in the Arabian Sea, the Haji Ali Dargah is a mosque and a tomb built in 1431.
The dargah was built in memory of Sayyed Peer Haji Ali Shah Bukhari, a wealthy merchant from present-day Uzbekistan who gave up his worldly possessions and embraced the life of Islamic mysticism and Sufism. It is believed that the dargah houses his tomb.
The Haji Ali Dargah is a marvellous example of the Indo-Islamic architecture dotted with elements of Mughal architecture. The dargah is accessible via a long causeway that connects the island to the mainland. During the high tide, the causeway submerges and gives an illusion of the dargah floating in the water.
Unlike other mosques frequented by Muslims, the Haji Ali Dargah is visited by people from all walks of life and all religions. Hence, it is not just a place of worship but a symbol of Mumbai’s inclusive spirit and religious diversity.
6. Mount Mary Church
Officially known as the Basilica of Our Lady of the Mount Bandra, this is the most famous church in Mumbai. While you are in Mumbai you would certainly want to visit some of the popular churches in Mumbai and this should be on the list. Located in Bandra, Mount Mary Basilica has an interesting history of becoming a Minor Basilica from a mud oratory.
The church’s origin dates back to 1568 when it was just a mud oratory on a hill. However, the current building was made in 1904 and makes use of the semi-Gothic architecture. One can also visit the Oratory of Our Lady of Fatima right opposite the church.
September marks the time when the annual Bandra Fair takes place. This week-long fair is also known as the Mount Mary Church Festival where people from all faiths come to seek the blessings of Mother Mary.
7. Visit the Banganga Water Tank
One of the most unique things to do in Mumbai is visit the lesser-known Banganga Water Tank. This is one of the hidden gems of Mumbai that often don’t get highlighted because it is just an open water tank. However, this is one of the cultural and historical landmarks in Mumbai that you should not miss.
Historically, the tank was built in 1127 by a prominent Silhara dynasty minister named Lakshman Prabhu. The tank is located in the Walkeshwar Temple complex and remains one of the oldest heritage sites in Mumbai.
So, what makes this rectangular stepped tank unique apart from its history? That’s its location. The water tank is right next to the Arabian Sea, but the water in the tank is sweet and fresh. It is said that the tank is fed by an underground freshwater source said to be linked to the holy Ganges River.
Reserve now for a combo tour of Siddhivinayak Temple, Haji Ali Dargah, Mount Mary Church and Banganga Water Tank.
8. Tour the St Thomas Cathedral
Once considered a Zero Point of Mumbai, St Thomas Cathedral is one of the historical landmarks in Mumbai. It is also one of the oldest churches in Mumbai and Bombay’s first Anglican Church.
The church has been visited by various famous personalities including Mother Teresa, King George V and Queen Mary. As you explore this church you can admire the Minton tiles that were imported from Staffordshire, England. The church has various memorials that you can browse through and learn about various facts and stories connected with it.
This South Mumbai Heritage Walking tour begins at Chhatrpati Shivaji Terminus and covers St Thomas Cathedral and a good portion of the Kala Ghoda precinct. A good deal for its price.
Museums and Art Galleries
9. Explore Chhatrapati Shivaji Maharaj Vastu Sangrahalaya
One of the best things to do in Mumbai is visit the iconic Chhatrapati Shivaji Maharaj Vastu Sangrahalaya. This is one of the famous museums in Mumbai offering a vast collection of exhibits, artefacts, textiles, documents and much more.
Established in 1922, this museum was formerly known as the Prince of Wales Museum and is made in Indo-Saracenic architecture style. With more than 70,000 artefacts you can easily spend a couple of hours here.
This is a perfect place for those looking for weekend activities in Mumbai. You can explore this museum and find out a lot more about the history and culture of India. If you are interested in Indus Valley Civilization you can find some authentic exhibits here on display.
10. Admire Art at the Jehangir Art Gallery
Established in 1952, Jehangir Art Gallery is one of the famous art galleries in Mumbai. If you are an art admirer you would love to explore this place on a weekend or a short trip to Mumbai. Founded by Sir Cowasji Jehangir, the gallery played an instrumental role in promoting contemporary Indian art.
The art gallery is further divided into four exhibition halls that focus on a wide range of works including paintings, sculptures, art exhibitions and photography. As one of the important cultural landmarks in Mumbai, it is a great place for art enthusiasts and tourists.
11. Explore Dr. Bhau Daji Lad Museum
If you are into museums Dr. Bhau Daji Lad Museum is a hidden gem in Mumbai that you should not miss. This is certainly among the top museums in Mumbai that can provide you with an amazing journey into the history and culture of India.
Located in Byculla, right next to Byculla Zoo, this museum was formerly known as the Victoria and Albert Museum when established in 1872. However, it was renamed to honour Dr Bhau Daji Lad Museum, one of the key supporters of the museum.
The museum offers an extensive collection of exhibits including ancient sculptures, historical artefacts, traditional textiles and fine art. The museum building itself is restored in its Victorian architecture which adds to its charm. This makes Dr Bhau Daji Lad Museum one of the must-see places in Mumbai.
Markets and Shopping
13. Shop at Colaba Causeway
If you are planning to shop in Mumbai, Colaba Causeway near Gateway of India is the place you should explore. One of the things to do in Mumbai is to street shop and Colaba Causeway offers an eclectic mix of shops, restaurants, roadside stalls and a lot more.
This remains one of the best places to shop in Mumbai where you can shop for clothes, imitation jewellery, footwear, innerwear, bags, clothing accessories, and much more. Various shops also provide unique souvenirs that you can purchase if you’ve come for a short trip to Mumbai.
Apart from shopping you can also find some amazing eateries, cafes, bars and restaurants here that would allow you to take a break from your shopping spree.
14. Experience the Crawford Market
One of the best ways to know about a city is to walk through its local markets. Crawford Market (now officially known as Mahatma Jyotiba Phule Market) is one of the oldest and most vibrant markets in Mumbai. Hence, this is one of the top historical landmarks in Mumbai that you should not miss.
While strolling the market you will find here all kinds of products. From fresh produce to exotic pets, light fittings, fans, water pumps, stationery, toys, gold jewellery, festival decorations, home décor, clothes, travel bags and so much more. Exploring this market can take you at least 2-3 hours so make sure you put on a good pair of shoes.
The market building’s architecture reflects a blend of Norman and Flemish styles and it remains one of the best places to visit in Mumbai for a local shopping experience. It is one of the main markets for Christmas shopping in Mumbai.
Reserve a local guide and walk through the vibrant markets on Mumbai.
15. Shop at Fashion Street
If budget shopping is on your mind, Fashion Street in Mumbai is where you should go. This lane in South Mumbai close to Churchgate station can provide you with a variety of trendy clothes and accessories at unbeatable prices. This remains one of the most popular street markets in Mumbai you should not miss out.
With over 100 stalls lined up in a row, you will have to stroll through the options before you make a decision. These stalls sell everything from trendy casual jeans to imitation jewellery and funky accessories. If you know how to bargain this is a great place to shop without breaking your bank.
16. Explore the famous Chor Bazaar
Considered one of the oldest and most famous markets in Mumbai, Chor Bazaar (Thieves Market) is a treasure trove for bargain hunters and antique lovers. If you are looking for old telephones, lamps, chandeliers, wooden furniture, brass items, antique clocks, car parts and cameras you are in the right place.
This place was initially known as a place where stolen goods were sold and that has stuck with the name of the market. The market is also known for its labyrinthine lanes and this means that having some knowledge of the area would be helpful. The old-world charm and products on display can take you on an adventure ride to discover Mumbai’s hidden past and a treasure-hunting experience.
17. Shop at Various Malls
If you are looking for a luxurious shopping experience, Mumbai has plenty of shopping malls that would offer you a great experience. With more than 100 shopping malls in Mumbai, shoppers can enjoy the variety of options they can get.
However, not all shopping malls offer the same experience and therefore you need to be clear about what you prefer. Some of the biggest malls in Mumbai like Phoenix MarketCity Kurla, High Street Phoenix Lower Parel, R-City Mall Ghatkopar, and Infinity Mall Malad offer luxurious experiences. These malls also have more brand stores, dining and entertainment options to keep you busy and entertained.
Recreational and Outdoor Activities
18. Stroll Marine Drive
One of the things to do in Mumbai is taking a leisurely walk at the Marine Drive. This C-shaped promenade remains one of the important landmarks in the city. Popularly known as “The Queen’s Necklace” because of its appearance when the street lights turn on this place is good for relaxing.
Marine Drive offers a great experience when you are visiting it during sunset hours. You can sit back and watch the sun slide below the urban landscape and eventually the horizon. On weekends, Marine Drive you will find plenty of people sitting right next to each other on the parapet watching the Arabian Sea.
19. Walk the Beach at Girgaum Chowpatty and Juhu Beach
If you love the combination of sea and sand you can either head to Girgaum Chowpatty or Juhu Beach. Both these places offer the beach experiences ideal for a one-day picnic with loved ones and family.
If you are in downtown Mumbai Girgaum Chowpatty is a closer option. If you are in the western suburbs you should head to the Juhu Beach.
Both beaches offer a great experience for those who want to indulge in street food. You can enjoy bhel puri, pani puri and other fast food snacks here at affordable rates. If you prefer a long straight stretch of beach Juhu Beach is a better option than Girgaum Chowpatty.
20. Watch a Movie at Heritage Cinema Halls
Mumbai is the entertainment capital of India and home to some of the iconic single-screen theatres in the state. Hence, when you are in Mumbai you must enjoy a movie at one of the heritage cinema halls.
Theatres like Regal and Eros have been instrumental in bringing entertainment to the audiences and they continue to do so. Both these theatres offer exceptional movie-going experiences and therefore you can enjoy some movies here.
Eros Cinema is now an IMAX theatre ensuring you enjoy movies luxuriously with the best state-of-the-art audio-video experience.
21. Indulge in the Street Food Tour
One of the things to do in Mumbai is enjoy the local street food. Mumbai has remained a melting pot of cultures, traditions and religions for decades. The city brings people from all corners of India looking for opportunities and work. Hence, you will find all kinds of street foods as you walk through the streets of Mumbai.
You can also explore various streets in downtown Mumbai and the suburbs. This will help you find various iconic local cafes, eateries, restaurants and even popular food stalls.
Try this street food tasting tour if you’re not sure where to begin or what to try.
22. See Wildlife at Sanjay Gandhi National Park
If you are looking for nature amid the urban chaos you can head to the Sanjay Gandhi National Park. This sprawling green oasis within the city limits is home to various wildlife species. While you are here you can also explore the iconic Kanheri Caves. This is among the top attractions in Mumbai for tourists seeking a break from the bustling city life.
Located in Borivali, this can be an ideal day trip outdoors with your loved ones and family. Hence, you must plan your trip to Sanjay Gandhi National Park.
Reserve this amazing combo tour of Sanjay Gandhi National Park + Kanheri Caves with a local guide.
23. Go Pandal Hopping During Festivals
Ganeshotsav celebrations are grand in Mumbai and if you are visiting Mumbai during the festivities you can go pandal hopping in Mumbai. This would allow you to explore different Ganesh murtis in Mumbai and seek His blessings.
However, you must know how to pandal hop smartly in Mumbai to ensure that you can cover more pandals in a limited time and budget.
Conclusion
While there are plenty of things to do in Mumbai you need to focus on your preferences, time and budget. This would allow you to narrow down the choices and what you should do and skip accordingly.
Mumbai is a vast metropolis with so much to do. Hence, you would want to make sure that you focus on how you want to spend your day. This would help you optimize your time and focus on things to do in Mumbai that bring you joy.
7 comments
Thanks for the tour of Mumbai, Sharukh. It’s a very interesting place. What struck me was the days or times that are best to visit areas of Dubai as some don’t coincide with tourist destinations in this part of the world. To say the best time to go is a weekend or the worst time is a Sunday night can be just the opposite here. Nevertheless, I would love to wander the market and sample the food at the eateries for a day or two. Sounds like a good time.
Thanks for introducing us to this. I may not make it to Mumbai, but some coworkers have been and some may visit again in the future. If they do, I will be certain to have them check out this post. This is the kind of post I like to find for any new city I am visiting, one not so much written by the tourist group, but by someone I can relate to who will take me to places he enjoys.
I’m glad you liked it. Thanks for sharing it. However, Mumbai is huge and I only covered the downtown area. A lot also depends on what area your hotel is.
Loved your pictures. You are right that Mumbai has a lot to offer but those interested in some quiet time and looking for architecture, these are some really great choices.
Thanks Parul. I am glad that you liked the post.
Love the elephant!
This elephant statue is in Prabhadevi area and was just opposite to my office.