Start your trip by visiting Mumbai's most famous landmark, the Gateway of India. Marvel at the stunning architecture and take a ferry ride to the Elephanta Caves, an UNESCO world heritage site with rock-cut temples. Spend the day exploring the history and natural beauty of the city.
Visit the Chhatrapati Shivaji Terminus, a UNESCO-listed railway station, also known as Victorian Gothic architecture marvel. Walk from there to the Crawford Market, a local market, which abounds in street food, spices, and souvenirs. Spend the day exploring some of the best that the city has to offer.
Visit the iconic Haji Ali Dargah that can be accessed through a narrow causeway during low-tides, followed by the Mahalaxmi Temple located just 500 meters away. End the day by enjoying the sunset on a walk along Marine Drive.
Take a break from the city and chase nature's splendor at the Sanjay Gandhi National Park, which offers trekking trails and freshwater lakes. Visit in the afternoon the nearby Kanheri Caves, one of the largest cave complexes in India featuring Buddhist rock-cut sculptures, caves, and viharas.
Start the day by taking a stroll on the Juhu Beach, a popular tourist attraction. Follow this with a visit to the beautiful ISKCON Temple to immerse oneself in its tranquility and spirituality.
Experience Mumbai's lesser-known areas with a tour of Dharavi Slum, India's largest slum, where over a million people coexist. End your last night in the city embracing Mumbai's nightlife with a drink at one of the many rooftop bars or nightclubs.
If you have more time, you can visit other popular tourist spots such as the Bombay High Court, the Global Vipassana Pagoda, and the Nehru Science Centre. On the other hand, if you have less time, you can visit Jijamata Udyaan, the iconic Flora Fountain, and Cafe Mondegar’s street art.