Start your journey from Chandigarh in the morning. The distance between Chandigarh and Agra is approximately 480 kilometers, and it takes around 7-8 hours by road.
You can either drive to Agra or take a train or bus, depending on your preference.
Upon reaching Agra, check into your hotel and take some rest.
In the evening, visit the Mehtab Bagh, which offers a stunning view of the Taj Mahal from across the Yamuna River during sunset.
Afterward, you can explore the local markets and try some famous Agra delicacies.
Day 2: Agra Sightseeing
Start your day early to witness the beauty of the Taj Mahal at sunrise. It is recommended to reach the Taj Mahal complex before dawn to avoid long queues.
Spend ample time exploring the Taj Mahal, a UNESCO World Heritage Site and one of the Seven Wonders of the World.
Afterward, you can visit other attractions in Agra, such as Agra Fort, Itmad-ud-Daulah's Tomb (Baby Taj), and Fatehpur Sikri (if time permits).
In the evening, you can stroll around the local markets and shop for Agra's famous handicrafts, including marble inlay work and leather goods.
Day 3: Agra and nearby attractions
On the third day, you can visit some lesser-known attractions around Agra.
Start your day by visiting the Tomb of Akbar the Great in Sikandra, which is located around 10 kilometers from Agra.
Afterward, you can explore the stunning architecture of the abandoned city of Fatehpur Sikri, located approximately 40 kilometers from Agra.
Return to Agra and spend the evening at leisure. You can explore more of the city or relax in your hotel.
Day 4: Agra to Chandigarh
On the final day, you can check out from your hotel and start your journey back to Chandigarh.
If time permits, you can visit the famous Buland Darwaza in Fatehpur Sikri, which is one of the largest gateways in the world.
Enjoy the scenic drive back to Chandigarh and reach your destination by evening.