Start your day with a visit to the iconic Taj Mahal (Entry fee: INR 1300 for foreigners, 2-3 hours), a UNESCO World Heritage Site and one of the Seven Wonders of the World. Marvel at the breathtaking beauty of this white marble mausoleum, built by Mughal Emperor Shah Jahan in memory of his beloved wife.
Next, head to the magnificent Agra Fort (Entry fee: INR 600 for foreigners, 2-3 hours), a massive red sandstone fortress that served as the residence of the Mughal emperors. Explore its intricately designed palaces, halls, and gardens while enjoying panoramic views of the Taj Mahal from its premises.
Indulge in a delicious lunch featuring local Agra cuisine. Try popular dishes like Mughlai biryani, tandoori kebabs, and petha (a sweet made from ash gourd) at a recommended restaurant. Cost estimate: INR 500 per person.
Visit the lesser-known but equally fascinating Itmad-ud-Daulah (Entry fee: INR 310 for foreigners, 1-2 hours), often referred to as the "Baby Taj." This exquisite marble mausoleum is a precursor to the Taj Mahal and showcases exquisite craftsmanship and intricate inlay work.
End your day at the serene Mehtab Bagh (Entry fee: INR 300 for foreigners, 1-2 hours), a beautiful garden complex situated on the opposite bank of the Yamuna River, offering a stunning view of the Taj Mahal at sunset. Enjoy a peaceful stroll amidst lush gardens and fountains.
For those seeking off the beaten path attractions, consider exploring the Chini Ka Rauza, a mausoleum adorned with Persian-style glazed tilework. Another hidden gem is the Mankameshwar Temple, dedicated to Lord Shiva, which offers a peaceful and spiritual experience away from the crowds.
Check here to find the best hotels and flight prices for your trip to Agra.