Do you want to know the top places to visit in Agra? Then you should continue reading below!

Agra is one of the most famous cities in India that offers a great mix of shopping, sights, and food experiences. Honestly, there aren’t that much to do in Agra – but the few attractions that the city has to offer is so amazing!

If you’re looking for some inspiration for things to do in Agra, then this is the ultimate list for you!

Here is the list of the top 6 places to visit in Agra:

Let Taj Mahal Take Your Breath Away – One of my favorite places to visit in Agra!

I can not start my list of the top places to visit in Agra without mentioning the most famous attraction in the city, Taj Mahal. The mighty Taj Mahal is a UNESCO World Heritage Site and is also one of the Seven Wonders of the World. This monument stands as a testament of love from the Mughal Emperor Shah Jahan, which constructed this white marble masterpiece for his three wives in 1632. The Taj Mahal is situated on the banks of the river Yamuna and is best captured at sunrise or during sunset! 

If you’re looking for some more information about visiting Taj Mahal, then you should check out my article “The Ultimate Guide to Taj Mahal.”

Go Souvenir Shopping

Agra is a shopper’s paradise for those who know the art of bargain. Agra is very famous for selling leather goods such as shoes and jackets, and also many many handicrafts and souvenirs. Here you can find a broad variety of handmade rugs/carpets, gold jewelry, and sarees. 

One can also check out the famous wholesale markets in the old town, which have existed for over 400 years since the Mughal era. But, be on your guard as many salespersons have ”Government Approved” stores that are trying to rip you off!


This fort was built as a resting place for the Mughal emperor Akbar. It was built between 1605–1613, and is located in Shikandra, a suburb of Agra.

It’s located a little bit away from Agra, but is definitely worth visiting if you have some extra time in the city!

Cooking Class

Something that I haven’t done, but really regret doing is taking a cooking class while I was I Agra. Cooking foreign food is so much fun, and especially when you get the help and skills of a local chef!

There are a couple of cooking classes in Agra, but unfortunately, I can’t recommend any since I haven’t tried it myself.

Explore Agra Fort

It was Emperor Akbar who constructed the beautiful UNESCO-listed building Agra Fort in 1565. This Fort houses many ornate buildings such as the Moti Masjid (Pearl Mosque), Diwan-i-Am (hall of public audience) and the beautiful octagonal tower of the Musamman Burj, where the Emperor Shah Jahan died.

Agra FortPhoto: Shutterstock.

Dinner with a Taj Mahal View

Enjoy luxury at its finest in one of the best hotels in Agra, where one can come and enjoy a fantastic dinner at one of their two restaurants, Bellevue, and Esphahan. These two restaurants offer an excellent choice of international food and also authentic Indian dishes. If you’re not hungry, why not go there and sip on one of two cocktails while relaxing to the beautiful view of Taj Mahal at their bar terrace. The Oberoi Hotels & Resorts are one of the most expensive hotels in Agra, and as you might know, the prices are not that low. Even though a drink or one of the cheapest meals on their menu will burn a hole in your wallet, this experience, and the view is entirely worth it! One of the top places to visit in Agra. 

Mehtab Bagh – See Taj Mahal from the Other Side of the River

After visiting Taj Mahal, or simply just another morning if you want to avoid the crowds, head the Mehtab Bagh. Mehtab Bagh is located on the other side of the river of Taj Mahal, and it’s here you can see the beautiful reflections of the majestic building.

There are mixed feelings among tourists of this place, but if you’re into photography, then this is a good place!

Itmad-ud-Daulah’s Tomb

Just a short distance from central Agra, on the east bank of the Yamuna River, you’ll find this beautiful Tomb. The Tomb of Itmad-ud-Daulah is the first mausoleum in India and is entirely constructed of marble.

It’s smaller than the Taj Mahal, but it’s still beautiful and worth the time and effort you put into getting there!

Visit Fatehpur Sikri

If you have some extra time in Agra, then I would suggest visiting the beautiful fortified city, Fatehpur Sikri. Fatehpur Sikri is the ancient capital of the mighty Mughal Empire and is carved from red sandstone. This particular building was constructed by the emperor Akbar the Great in the 16th century and is today a World Heritage Site. 

Try Authentic Indian Food

When you’re in Agra, don’t forget to taste authentic Indian food. The local breakfast ”Bedai/Kachori and Jalebi” is a must-try, and also the famous Agra Petha that comes in various flavors. The best Indian food you will, of course, find at the non-touristy restaurants where the locals eat – but be careful as they don’t have the same hygienic standards as many of the tourist restaurants.  A crystal clear must when it comes to things to do in Agra! 

places to visit in agraPhoto: Shutterstock.

Hotel & Flights

Click here to find the cheapest flights to Agra

Click here to find the cheapest hotels in Agra