Start your day by visiting the iconic Gateway of India. This historical monument was built in 1924 and overlooks the Arabian Sea. Take a boat ride from here to the famous Elephanta Caves located on an island nearby. Spend the afternoon exploring the UNESCO World Heritage Site, which features ancient rock-cut temples dedicated to Lord Shiva. In the evening, head to the Colaba Causeway market for some shopping. The market has an array of stalls selling clothes, accessories, books, and souvenirs. Don't forget to try some local street food like vada pav and bhel puri.
Begin your day by taking a stroll along Marine Drive, also known as the "Queen's Necklace". This 3.6 km long promenade offers a stunning view of the Arabian Sea and the city's skyline. After that, head to the Chhatrapati Shivaji Maharaj Vastu Sangrahalaya (formerly known as the Prince of Wales Museum) to explore the art and history of India. In the afternoon, visit the Haji Ali Dargah, a beautiful mosque located on a small island in the Arabian Sea. End your day by relaxing at Juhu Beach, one of Mumbai's most popular beaches, and watch the sunset while enjoying some street food.
If you have time, you can also visit the Crawford Market, the Siddhivinayak Temple, and the Bandra-Worli Sea Link. You can take a day trip to the Kanheri Caves, located in the Sanjay Gandhi National Park, or to the hill stations of Lonavala and Khandala. To maximize your fun, try taking a Bollywood tour or a street food tour. You can also experience the nightlife in Mumbai by visiting some of the city's famous bars and clubs. Lastly, don't forget to try the local delicacies like pav bhaji, misal pav, and kebabs.
To find hotels and flights for your trip, click here.