Start your day with the iconic Gateway of India, an arch monument overlooking the Arabian Sea. Then, take a ferry to the Elephanta Caves where you can see ancient rock-cut temples dedicated to Lord Shiva. Don't forget to check out some local snacks at the Gateway of India before hopping on the ferry.
Start your day with a tour of the Chhatrapati Shivaji Terminus, a UNESCO World Heritage Site and a bustling railway station featured in many Bollywood movies. Then, head to Crawford Market for some shopping experience and mouth-watering street food. It's famous for spices, dry fruits, and some cute souvenirs.
Begin your day with a visit to the beautiful Haji Ali Dargah. Then, take a refreshing walk along the Worli Sea Face promenade where you can enjoy a stunning view of the Arabian Sea and click some great pictures. End your day at some fancy clubs located nearby.
Start your day by driving through the famous Bandra-Worli Sea Link, which offers an amazing view of the sea. Then, relax on the Juhu Beach and enjoy some delicious local street food. End your day with some entertainment at the Prithvi Theatre, a landmark cultural center for performing arts.
Start your day with a visit to the Sanjay Gandhi National Park, a green escape from the chaotic city life, and explore its various attractions like Kanheri Caves and mini waterfalls. Then, visit the Film City and take a guided tour of India's largest film production studio, where many Bollywood blockbusters have been shot.
Due to traffic in Mumbai, it's recommended to use local transportation like trains, autorickshaws, and cabs. Add more days if you want to explore Bollywood or try more street food in Mumbai. Subtract days if you're short on time, prioritize your interests accordingly.