The iconic and historical Gateway of India is a must-visit spot. This grand structure is located at the Arabian seafront and is a perfect place for leisurely walks, taking photos and enjoying some street food. Take a ferry ride to Elephanta Island for ancient cave exploration.
The Chhatrapati Shivaji Terminus is a UNESCO World Heritage Site and one of the best examples of Victorian Gothic architecture in India. After a quick browse, walk to Crawford Market for some local shopping and delicious street food. Be sure to bargain with the vendors for the best prices.
The Haji Ali Dargah is a mosque located in the middle of the Arabian sea with a picturesque view. Afterward, head to Marine Drive for a leisurely stroll and a beautiful sunset. Feel free to stop at Cafes and enjoy the street food by the seafront.
The Elephanta Caves are ancient rock-cut caves with beautiful carvings and sculptures. These caves are located on Elephanta Island and require a ferry ride. Afterward, visit the Colaba Causeway for street food, cafes, bars, restaurants, and shopping.
The Bandra Fort is a Portuguese fort and one of the best spots to enjoy a perfect sunset in the city. Afterward, head to Bandra Promenade for a leisurely walk by the seafront. Stop at one of the cafes or restaurants for a quick bite and enjoy the city skyline.
If you have more time, you can explore other attractions such as the Sanjay Gandhi National Park, Mahalaxmi Dhobi Ghat or visit famous temples such as the Mahalaxmi Temple, Siddhivinayak Temple, and ISKCON Temple. On the other hand, if you have less time, consider shortening your sightseeing time at certain spots or eliminating Day 1. Traffic can be hectic in Mumbai, so plan your travel time accordingly and consider using public transport to get around. Be mindful of your possessions when moving around in crowded places.