Start your morning at Marine Drive, also known as the "Queen's Necklace," and watch the sunrise against the Arabian Sea. Take a stroll along the promenade and enjoy the fresh sea breeze. In the afternoon, head to the nearby Taraporewala Aquarium and explore the vast array of marine life. End your day with drinks and dinner at Dome, a rooftop lounge with stunning views of the city skyline.
Take a ferry to Elephanta Island and explore the ancient rock-cut temples of the Elephanta Caves. Marvel at the intricate sculptures and carvings that date back to the 5th century. In the evening, visit Haji Ali Dargah, a famous mosque located in the middle of the Arabian Sea. Enjoy a traditional Indian dinner at Trishna, known for its delicious seafood.
Spend the morning shopping at Colaba Causeway, a bustling street market with a wide variety of souvenirs and designer fashion. In the afternoon, visit the Gateway of India, an iconic monument and popular tourist spot. Take a boat ride to explore the nearby Elephanta Caves or simply enjoy the stunning views of the Arabian Sea. End your day with cocktails and dinner at The Table, a trendy restaurant with a modern twist on Indian cuisine.
Escape the hustle and bustle of the city and spend your day at Sanjay Gandhi National Park. Enjoy a nature walk, visit the Kanheri Caves, or go on a safari to see the park's wildlife. End your trip with dinner at BKC DIVE, a casual gastropub with delicious food and live music.
If you have time, consider visiting the Chhatrapati Shivaji Maharaj Vastu Sangrahalaya, a museum with a vast collection of art and artifacts. You can also take a side trip to Lonavala, a scenic hill station with breathtaking views and a wide variety of outdoor activities. To maximize your fun, consider hiring a local tour guide to show you the best spots in the city. Finally, make sure to try some of Mumbai's famous street food, such as vada pav, pav bhaji, and bhel puri.
Click here to find hotels and flights for your trip to Mumbai.