Start your day at the magnificent Taj Mahal (Entry fee: ₹50 for Indians, ₹1300 for foreigners), one of the Seven Wonders of the World. Marvel at the stunning architecture and learn about the fascinating history behind this UNESCO World Heritage site. Spend around 2-3 hours exploring the beautiful gardens, intricate carvings, and the iconic mausoleum.
Next, head to the Agra Fort (Entry fee: ₹20 for Indians, ₹750 for foreigners), a UNESCO World Heritage site known for its impressive Mughal architecture. Spend around 2 hours exploring the various palaces, courtyards, and stunning views of the Taj Mahal from within the fort.
Visit the Jama Masjid (Free admission), one of the largest mosques in India and a splendid example of Mughal architecture. Admire the intricate design and peaceful atmosphere of this grand mosque. Spend around 1 hour exploring the premises and enjoying the serenity.
Head to Mehtab Bagh (Entry fee: ₹20 for Indians, ₹200 for foreigners), a beautiful garden located across the Yamuna River from the Taj Mahal. Enjoy a leisurely stroll in this serene garden and soak in the breathtaking view of the Taj Mahal from a distance. Spend around 1-2 hours here, especially during sunset for a mesmerizing view.
Wrap up your day by exploring the local street food scene in Agra. Indulge in delicious and affordable treats like pani puri, chaat, and kebabs. Head to Sadar Bazaar or Fatehabad Road to savor the authentic flavors of Agra. Try popular food joints like Mama Chicken, Panchhi Petha, and Deviram Sweets.
Agra has many hidden gems and local favorites that can be enjoyed on a shoestring budget. Visit the Itmad-ud-Daulah's Tomb, also known as the Baby Taj, for its intricate marble work and serene ambiance. Explore the local markets like Kinari Bazaar and Raja Ki Mandi for handicrafts, textiles, and souvenirs at bargain prices. Don't miss the opportunity to try the famous Agra street food, such as Bedai and Jalebi, in the bustling streets of the city.
For hotel and flight prices, you can check this link.