Welcome to Agra! Begin your trip by visiting the world-famous Taj Mahal in the morning. Marvel at the beauty of this iconic white marble mausoleum as the sunrise casts a golden hue. In the afternoon, explore Agra Fort, a magnificent red sandstone fort and a UNESCO World Heritage Site. In the evening, take a stroll through the bustling streets of Sadar Bazaar, known for its vibrant markets and local delicacies.
Taj Mahal: Entrance Fee - INR 1300, Time Spent - 2-3 hours
For breakfast, head to Cafe Coffee Day located near Sadar Bazaar, where you can enjoy a variety of continental and Indian breakfast options. Average cost for a meal is about ₹200 per person.
For lunch, try Pinch of Spice, a popular restaurant known for its delicious Indian cuisine. Enjoy their mouthwatering biryanis and curries. Average cost for a meal is about ₹500 per person.
For dinner, indulge in a fine dining experience at Peshawri, located in ITC Mughal hotel. Feast on their delectable kebabs and rich North Indian specialties. Average cost for a meal is about ₹1500 per person.
Wednesday, December 13: Mathura Excursion
Embark on a day trip to Mathura, the birthplace of Lord Krishna. Start your morning with a visit to the Krishna Janmabhoomi Temple Complex. Explore the various temples and soak in the spiritual ambiance. In the afternoon, head to Vishram Ghat for a boat ride on river Yamuna. Experience the tranquility and witness the evening aarti ceremony. Conclude the day with a visit to Dwarkadheesh Temple, known for its architectural beauty.
Krishna Janmabhoomi Temple Complex: No Entrance Fee, Time Spent - 2-3 hours
Boat Ride on Yamuna: Estimated Cost - INR 200, Time Spent - 1-2 hours
Dwarkadheesh Temple: No Entrance Fee, Time Spent - 1-2 hours
Restaurants
For breakfast, head to Bansal Bhoj. This quaint restaurant serves delicious traditional Indian breakfast dishes such as puri sabzi and samosa chole. Average cost for a meal is about 150 INR per person.
For lunch, try out Govind Ji's Restaurant. This popular eatery specializes in authentic North Indian cuisine. Treat yourself to their mouthwatering butter chicken and naan bread. Average cost for a meal is about 300 INR per person.
For dinner, indulge in the delectable flavors of Indian fusion at Pinch of Spice. This upscale restaurant offers a range of dishes, from tandoori meats to creamy curries. Average cost for a meal is about 600 INR per person.
Thursday, December 14: Agra to Udaipur
Today, catch a flight from Agra to Udaipur. Upon arrival, start your Udaipur exploration with a visit to the City Palace, a grand palace complex offering stunning panoramic views of the city. Spend the afternoon exploring Jag Mandir, a beautiful island palace situated in Lake Pichola. In the evening, take a boat ride on the lake to witness the mesmerizing sunset.
City Palace: Entrance Fee - INR 300, Time Spent - 2-3 hours
Jag Mandir: Entrance Fee - INR 325, Time Spent - 2-3 hours
Boat Ride on Lake Pichola: Estimated Cost - INR 400, Time Spent - 1-2 hours
Restaurants
Start your day with a delicious breakfast at Charcoal by Carlsson, offering a range of continental and Indian dishes. Average cost for a meal is about Rs. 300 per person.
For lunch, head to Upré by 1559 AD, a rooftop restaurant with stunning views of Lake Pichola. Enjoy a variety of Indian and international dishes. Average cost for a meal is about Rs. 800 per person.
In the evening, dine at Ambrai Restaurant, located on the banks of Lake Pichola. Indulge in authentic Rajasthani cuisine while enjoying the breathtaking views of the City Palace. Average cost for a meal is about Rs. 1500 per person.
Friday, December 15: Udaipur Sightseeing
Explore the cultural heritage of Udaipur today. In the morning, visit the exquisite Saheliyon Ki Bari, a beautiful garden adorned with fountains, kiosks, and marble elephants. Afterward, head to the stunning Jagdish Temple, dedicated to Lord Vishnu. In the afternoon, take a leisurely walk around Fateh Sagar Lake and enjoy the serenity. Wrap up the day by exploring the bustling markets of Bapu Bazaar and Hathi Pol.
Saheliyon Ki Bari: Entrance Fee - INR 10, Time Spent - 1-2 hours
Jagdish Temple: No Entrance Fee, Time Spent - 1-2 hours
Fateh Sagar Lake: No Entrance Fee, Time Spent - 1-2 hours
Bapu Bazaar and Hathi Pol: Estimated Cost - Varies, Time Spent - 2-3 hours
Restaurants
The Breakfast Cafe: Start your day with a delicious breakfast at The Breakfast Cafe. They offer a wide variety of breakfast options including pancakes, omelettes, and freshly brewed coffee. Average cost for a meal is about $10 per person.
Lunch Heaven: Enjoy a hearty lunch at Lunch Heaven. They serve a range of Indian and international cuisines, with options for vegetarians and non-vegetarians. Average cost for a meal is about $15 per person.
Dinner Delights: Indulge in a delightful dinner at Dinner Delights. This restaurant offers a romantic ambiance with candlelit tables and a menu featuring gourmet dishes from around the world. Average cost for a meal is about $30 per person.
Saturday, December 16: Udaipur Day Trip
Embark on a day trip to nearby attractions from Udaipur. Start your day by visiting the beautiful Ranakpur Jain Temple, renowned for its intricate marble architecture. Explore the temple complex and soak in its spiritual ambience. Afterward, head to Kumbhalgarh Fort, a majestic hill fort offering panoramic views of the Aravalli Range. Return to Udaipur in the evening.
Start your day off with a delicious breakfast at Charcoal by Carlsson. This trendy restaurant offers a variety of options including hot beverages, freshly baked pastries, and hearty breakfast dishes. Average cost for a meal is about ₹300 per person.
For lunch, head to Savage Garden Restaurant & Lounge. Enjoy a relaxing atmosphere while relishing their delectable Indian and international delicacies. Average cost for a meal is about ₹500 per person.
Indulge in a memorable dinner experience at Ambrai Restaurant. With a stunning view of Lake Pichola and the City Palace, this rooftop restaurant serves mouthwatering Indian and Rajasthani cuisine. Average cost for a meal is about ₹800 per person.
Sunday, December 17: Udaipur Lakes and Palaces
Explore the picturesque lakes and palaces of Udaipur today. Begin your morning with a visit to Lake Palace, an enchanting palace situated on an island in Lake Pichola. Take a boat ride to reach the palace and enjoy its architectural beauty. In the afternoon, visit the serene Sajjangarh Monsoon Palace, perched on a hilltop. Enjoy the panoramic views of Udaipur and its surrounding landscapes. Spend the evening at leisure, exploring the local markets and savoring Rajasthani cuisine.
Lake Palace: Entrance Fee - INR 4825 (Boat Ride), Time Spent - 2-3 hours
Local Markets: Estimated Cost - Varies, Time Spent - 2-3 hours
Restaurants
Start your day with a delicious breakfast at Millets of Mewar, a cozy restaurant offering a range of healthy millet-based dishes. Average cost for a meal is about 250 INR per person.
For lunch, head to Ambrai Restaurant located near Lake Pichola. Enjoy a breathtaking view of the lake while relishing authentic Rajasthani cuisine. Average cost for a meal is about 800 INR per person.
Indulge in a luxurious dinner experience at the famous Sheesh Mahal Restaurant, renowned for its royal ambiance and delectable Indian delicacies. Average cost for a meal is about 1500 INR per person.
Monday, December 18: Departure
It's time to bid farewell to the enchanting city of Udaipur. Depart for your onward journey with beautiful memories of Agra, Mathura, and Udaipur.
Hidden Gems and Local Favorites
While exploring Udaipur, don't miss out on visiting the lesser-known attractions such as Shilpgram, a rural arts and crafts complex promoting traditional Rajasthani culture. Another hidden gem is Bagore Ki Haveli, a historic mansion showcasing Rajputana artifacts and hosting cultural performances. Locals also love spending time at Ambrai Ghat, a serene waterfront promenade offering breathtaking views of Lake Pichola and the City Palace.
For checking hotel and flight prices, you can visit this link.