In the morning, visit the Gateway of India, an iconic landmark and the starting point for many tourists. You can take a boat ride to Elephanta Caves, a UNESCO World Heritage Site, where you can see ancient rock-cut caves and temples. In the afternoon, explore the Chhatrapati Shivaji Terminus, a historic railway station and UNESCO World Heritage Site. Take a local train to Churchgate and walk down Marine Drive, also known as the Queen’s Necklace, for scenic views of the Arabian Sea. In the evening, visit the famous Girgaum Chowpatty Beach, where you can enjoy street food and watch the sunset.
In the morning, head to Lonavala, a scenic hill station known for its waterfalls and natural beauty. Visit the Karla Caves, a complex of ancient Buddhist rock-cut shrines, and the Bhaja Caves, another group of Buddhist rock-cut caves. In the afternoon, drive to Alibaug, a coastal town known for its clean beaches and historic forts. Visit the Kolaba Fort, built by the Maratha Empire in the 17th century, and the Alibaug Beach, a popular spot for swimming and water sports. In the evening, head back to Mumbai.
If you have time, visit the Sanjay Gandhi National Park in Mumbai, home to a variety of flora and fauna. You can also take a tour of the Dharavi Slum, Asia's second-largest slum, to experience the vibrant culture and way of life there. If you're interested in history, visit the Elephanta Island, which has ancient caves and sculptures dedicated to Lord Shiva. If you want to go on a side trip, head to Matheran, a hill station near Mumbai known for its toy train and scenic beauty.