In the morning, visit the iconic Gateway of India and take a ferry to Elephanta Caves, a UNESCO World Heritage site. Spend the afternoon exploring the vibrant markets of Colaba Causeway, where you can find everything from handicrafts to street food. In the evening, take a walk along the Marine Drive promenade and watch the sunset.
In the morning, visit the Chhatrapati Shivaji Terminus, a UNESCO World Heritage site, and admire its Victorian Gothic architecture. Spend the afternoon at Crawford Market, one of the oldest and largest markets in Mumbai, and enjoy shopping for spices, tea, and souvenirs. In the evening, head to the trendy neighborhood of Bandra and explore its lively bars and restaurants.
In the morning, visit the Siddhivinayak Temple, one of the most famous Hindu temples in Mumbai, and offer your prayers. Spend the afternoon at Haji Ali Dargah, a beautiful mosque located on a small island in the Arabian Sea. In the evening, explore the hipster neighborhood of Versova and enjoy its street art and cafes.
In the morning, visit the Sanjay Gandhi National Park, home to a variety of flora and fauna. Take a safari to see the tigers, leopards, and other wildlife. Spend the afternoon exploring the Kanheri Caves, a group of rock-cut monuments and sculptures dating back to the 1st century BC. In the evening, relax at the Juhu Beach and enjoy the sunset.
In the morning, take a ferry to the Elephanta Island and explore its ancient rock-cut temples and sculptures. Spend the afternoon at Film City, a famous Bollywood studio and tourist attraction. Take a tour of the studio and learn about the history of Indian cinema. In the evening, enjoy a farewell dinner at one of Mumbai's rooftop restaurants.
If you have more time, consider visiting the Chor Bazaar, a famous flea market, or taking a walking tour of the Dharavi slum. For side trips, you can visit the hill stations of Lonavala and Khandala or the Elephanta Caves on the mainland. To maximize your fun, try some of Mumbai's street food, such as vada pav and pav bhaji, or take a Bollywood dance class. Lastly, don't forget to bring sunscreen and a hat, as Mumbai can get hot and humid in June.