Morning: Arrive in Mumbai and check into your hotel. Get brunch at Le Pain Quotidien for some delicious organic food and coffee.
Afternoon: Head to the Gateway of India and take a ferry to Elephanta Caves, a UNESCO World Heritage Site, to explore the ancient Hindu and Buddhist rock-cut temples.
Evening: Have dinner and drinks at The Bombay Canteen, known for its contemporary Indian cuisine and cocktails.
Morning: Wake up early for a scenic drive to Pune, known as the "Oxford of the East" for its prestigious educational institutions. Stop for breakfast at Kayani Bakery, famous for its Shrewsbury biscuits and mawa cakes.
Afternoon: Visit the Aga Khan Palace, a historic landmark where Mahatma Gandhi was held prisoner during India's freedom struggle.
Evening: Enjoy the nightlife at High Spirits, a popular bar and music venue.
Morning: Take a flight to Udaipur, known as the "City of Lakes" for its beautiful palaces and scenic lakes. Have breakfast at Jheel's Ginger Coffee Bar and Bakery.
Afternoon: Visit the City Palace, a magnificent palace complex with stunning architecture and history.
Evening: Enjoy a sunset boat ride on Lake Pichola, with views of the Taj Lake Palace and Jag Mandir.
Morning: Drive to Jaipur, the "Pink City" and the capital of Rajasthan. Stop for a traditional Rajasthani breakfast at Laxmi Mishthan Bhandar.
Afternoon: Visit the Amber Fort, a majestic fort-palace with intricate architecture and stunning views.
Evening: Explore the bustling bazaars of Jaipur and shop for souvenirs and handicrafts. Have dinner at Spice Court, known for its Rajasthani thali and live music performances.
Morning: Drive to Delhi, the capital of India. Have breakfast at Saravana Bhavan for some delicious South Indian food.
Afternoon: Visit the Red Fort, a UNESCO World Heritage Site and a symbol of India's Mughal history.
Evening: Have a farewell dinner at Indian Accent, known for its modern Indian cuisine and elegant ambiance.
Consider visiting the Jaisalmer Fort, a UNESCO World Heritage Site in the Thar Desert. You can also take a day trip to Agra to see the iconic Taj Mahal. To maximize your fun, consider hiring a private driver for the entire trip, so you don't have to worry about transportation and can enjoy the scenic routes.
Check here for hotel and flight prices.