Begin your first day in Mumbai by visiting the Chhatrapati Shivaji Terminus. This UNESCO World Heritage Site is a stunning example of Victorian Gothic Revival architecture. Here, you can also hop on a train to other attractions in the city. Next, head to the Gateway of India, a monumental arch facing the Arabian Sea - built by the British to commemorate the visit of King George V and Queen Mary in 1911. Enjoy the sea breeze as you take a ferry to the nearby Elephanta Caves, a UNESCO World Heritage site featuring impressive sculptures and cave temples. End your day at Juhu Beach, a popular destination for locals with many food stalls.
Start your day with a picturesque drive to Lonavala. Stop by the Korigad Fort, offering a panoramic view of the surrounding hills. Head next to the Bushi Dam, where you can enjoy the waterfalls and scenic views. Then, visit the Karla Caves for caves, rock-cut shrines, and Buddhist chaityas dating back to the 2nd century BC. End your day by picking up some local snacks like fudge and chikki from Maganlal Chikki Centre.
Begin your day in Pune by visiting Shaniwar Wada, a historical fortification and the seat of the Peshwa rulers of the Maratha Empire. Next, visit the Aga Khan Palace, a landmark of Indian freedom movement where Mahatma Gandhi and his wife were imprisoned. Afterward, head to the Raja Dinkar Kelkar Museum to explore the splendid collection of artifacts and unique pieces of architecture. End your day at Vetal Hill, a popular destination for nature walks and bird watching.
On your last day, take a train ride to the scenic town of Matheran, which is Asia's only automobile-free hill station and a declared eco-sensitive zone. Start your day with a trek to the Panorama Point, offering you stunning views of the valley and nearby town. Next, take a horse ride to the Louisa Point to capture some breathtaking views of the sunrise. End your day by exploring the numerous local street food stalls and sweets shops like Neha Snacks and Sweets.
If you have more time, you can consider visiting other places in Mumbai such as the Chhatrapati Shivaji Maharaj Vastu Sangrahalaya (formerly known as the Prince of Wales Museum) and the Sanjay Gandhi National Park. In Pune, Pataleshwar Caves and Osho Ashram are worth visiting. If you have less time, skip the Karla Caves or Louisa Point in Matheran to adjust for your travel time. Note that you can also hire a driver or a private cab to make your journey more comfortable.