Start your day at the iconic Gateway of India, an arch monument that overlooks the Arabian Sea. Take a boat ride to Elephanta Caves, a UNESCO World Heritage site featuring rock-cut temples. In the afternoon, head to Marine Drive, also known as the Queen's Necklace, for a leisurely stroll along the promenade. In the evening, visit the Chhatrapati Shivaji Terminus, a historic railway station also designated as a UNESCO World Heritage site.
Start your day at the Sanjay Gandhi National Park, a sprawling national park located within the city limits. Take a safari tour to see leopards, tigers, and other wildlife in their natural habitat. In the afternoon, visit the Kanheri Caves, an ancient Buddhist rock-cut cave complex within the park. In the evening, head to Juhu Beach for a relaxing walk along the shore and enjoy some local street food.
If you have extra time, consider visiting the Haji Ali Dargah, a mosque located in the middle of the Arabian Sea accessible via a causeway. The Essel World and Water Kingdom amusement parks are also great options for families. You can take a day trip to the Elephanta Island or explore the markets of Crawford Market and Colaba Causeway for some souvenir shopping. Mumbai also has a vibrant nightlife, so consider visiting some bars and clubs if that's your scene.
Click here to find hotels and flights for your Mumbai trip.