Agra, India: The Top 6 Things to Do & See

Many visitors head to Agra, India on a day trip from Delhi only to see the Taj Mahal. While the Taj is definitely the top monument you need to see in Agra, there are more places that are worth a visit as well.

We spent 2 full days in Agra exploring the area. This ended up being the perfect amount of time to see the highlights of this bustling city in Uttar Pradesh.

Included in This Blog Post:

  • Top Places to See in Agra
  • How to Get to Agra
  • Getting Around Agra
  • Where to Eat & Stay
  • Applying for an eVisa

DISCLAIMER: Some of the links in this post are affiliate links. This means that if you use these links to purchase a product or service I will receive a small compensation at no additional cost to you. Everything I recommend are products or services that I personally use and have been essential for me as a travel blogger. 


blonde girl in black outfit running through a garden with a view of the Taj Mahal


Top Places to Visit in Agra

1. The Taj Mahal

It’s no surprise that the stunning Taj Mahal tops the list of things to see in Agra. As one of the Wonders of the World, this all marble Mausoleum is a MUST SEE!

Sunrise at the Taj Mahal. Large white building with long reflections pool in front lined with treesThe Taj Mahal was commissioned by the emperor Shah Jahan in 1632 for his late (and favorite) wife Mumtaz Mahal. Her dying wish was that her husband commemorate her death with the most elaborate and extravagant display of his love for her. The result of that is the iconic Taj Mahal, one of the most beautiful buildings in the world. Inside the Mausoleum you will find the tomb of Shah Jahan’s beloved wife.

girl in yellow dress standing in front of the taj mahal at sunriseThe Taj Mahal was built over a time period of 2 decades out of shimmering white marble inlaid with semi-precious stones in a flower design.

up close details of the taj mahal. The building is white marble inlaid with semi-precious stonesThe entrance cost to the Taj Mahal is 1,100 INR per person plus 200 INR to enter the mausoleum (~19 USD total). The price includes booties to cover your feet when entering the mausoleum and a water bottle.

The Taj booking counter opens 30 minutes prior to sunrise and I highly recommend getting there that early to avoid the big crowds!

2. Tomb of I’timād-ud-Daulah (Baby Taj)

Actually built prior to the Taj Mahal, the tomb of I’timād-ud-Daulah is often referred to as the “jewelry box.” This is due to the beautiful designs made out of colorful semiprecious stones that completely cover the entire Mausoleum.

Large white building with 4 large posts and domes located in Agra, IndiaThe I’timād-ud-Daulah was built between 1622 and 1628 and is the first structure to use the specific pietra dura design that would later be used in the Taj Mahal. This easily recognizable floral design is the part that is made up of the semiprecious stones which are then inlaid into the marble.

archway of white marble with semiprecious stones on a mausoleum in IndiaJust like the Taj Mahal and many of the other tombs, or mausoleums, in India you will find a main entrance gate that will typically be made from red sandstone. The baby Taj is located along the river Yamuna on the same side as the Mehtab Bagh gardens.

The cost to enter is 260 INR (~3.80 USD) if you pay with credit card and 310 INR (~4.50 USD) if you pay with cash.

3. Agra Fort

This historical fort was the prior residence to the emperors of the Mughal Dynasty until the capital was moved over to Delhi in 1638. This massive red sandstone fortress is located in the heart of Agra and has stunning views of the city, including the Taj Mahal.

Large red sandstone building which is the main fort in Agra, India.Inside the fort you will find many beautiful archways and passages so be sure to give yourself some time here to wander around.

view of the taj mahal from inside the agra fort in IndiaThe entrance cost is 650 INR (~9.50 USD) per person for foreign tourists. The fort is open from sunrise to sunset.

4. The Tomb of Akbar the Great

Located about 40 minutes outside of Agra in a town called Sikandra, this is the tomb of the Mughal emperor Akbar. Built between 1604 and 1613, this tomb is a stunning piece of Mughal architecture. Made almost entirely of a deep red sandstone with contrasts of white marble, this structure is one that shouldn’t be missed if you have a few days in Agra.

large red and white building with 4 large towers on top.The grounds surrounding the tomb are quite large and it’s nice to spend some time walking around.

inside the tomb the walls are painted many colors with beautiful designsThe entrance cost is 310 INR (~4.50 USD) per person for foreign tourists and 30 INR (~.50 USD) for locals or SAARC Country visitors.

5. The Mehtab Bagh Gardens

A large garden complex located just opposite the Taj Mahal, across the Yamuna river. Here you can get some pretty stunning shots of the backside of the Taj without the crowds. Built between 1631 and 1635, this Mughal built garden was a lovely spot to wander around for awhile.

blonde girl in black outfit sitting on a ledge with a view of the Taj Mahal in IndiaIt is said that there was going to be a black Taj Mahal built within the garden complex and the early stages of building can be seen. If you look carefully you can see where the foundation was for the main mausoleum, the entrance gate and the 2 buildings on the side. You can also see where the reflection pool had started to be dug up.

view of the taj mahal peeking through pink flowers in a gardenThe entrance cost to the gardens is 250 INR (~3.65 USD) for credit card and 300 INR (~4.40 USD) for cash. But be aware that the credit card machines may not actually be working so you’ll have to pay with cash.

6. The Secret Sunset Spot to See the Taj Mahal

If there’s one spot you should visit for sunset it has to be this one! Located just east of the Taj Mahal, on the same side of the river, this secret spot isn’t easy to find. Luckily for you I’ve written a full guide of how to get there! The views from here are stunning and you’ll most likely have complete privacy while you’re up there.

A guy and a girl twirling. There is a view of the Taj Mahal and a river behind themThey are now charging tourists to enter this area but it’s only 50 INR per person and well worth the small fee. Be sure to bring your tripod as well to get the best shots with you in them!

» The Taj Mahal Sunset Spot: A Detailed Guide to Finding This Secret Viewpoint

How to Get to Agra

As Delhi is the closest international hub for travelers, most visitors will arrive in Delhi before continuing onward to Agra. There are multiple ways to reach Agra from Delhi, ranging in costs.

The easiest, most stress free way is to hire a personal driver. There are many companies which will provide these services and typically you will pay a fee per kilometer.

view of the taj mahal peaking through the surrounding treesYou can also take a bus or the train. There are different buses, some with a/c and some without. The buses without a/c will be notably cheaper but it is not advisable during the middle of summer. We did the bus option and it cost 632 INR per person (~9 USD) with the journey lasting about 3.5 hours.

The other option is to take the train. Sometimes the trains can get booked up pretty quickly so it’s best to book these in advance. Otherwise you can show up at the train station when you arrive in a city and book your onward journey.

They also have something called Taktal and it is where they reserve a certain number of seats that you can purchase the same day. These tickets will be more expensive but at least you’ll be able to get a seat.

Getting Around Agra

Once you’ve arrived in Agra the easiest and most hassle-free way to get around the city is by taking an UBER or rickshaw. We have found that UBER is the absolute cheapest option and the best part is that you don’t have to waste any time haggling for a cheaper rate.

red sandstone building which is the agra fort in indiaMany of the rickshaws won’t even offer a price as low as the UBER. That being said, we did hire a rickshaw for the entire day to take us to all of the sights besides the Taj Mahal. It cost 800 INR (~12 USD) for the day and we didn’t have to find an UBER every time we wanted to visit somewhere new as he would wait for us at each of the sights. This would be the ONLY time I would use a rickshaw for a full day.

Where to Eat & Stay

Unfortunately I don’t have a recommended place to stay in Agra as we stayed in a private room in a hostel which ended up being quite dirty. However, I do recommend that you stay somewhere close to the Taj Mahal’s East Gate Entrance. There are many options of places to stay, ranging from hostels to homestays to luxury hotels. 

Another great option and one of our favorites is AirBnB. Here you’ll find private rooms, entire homes or apartments and unique places to stay in most cities around the world.

» Use this link to get $40 OFF your first booking!

the inside of the baby taj. there are many floral designs on the walls and semiprecious stonesIf you find yourself in the area I do recommend eating at Bambino’s. It was conveniently located across from where we were staying and they had just recently opened. The food was delicious, hygienic and inexpensive. We had many meals here and enjoyed the company of the owner and his staff. 

There are many rooftop restaurants located along the road leading to the Taj Mahal’s East Gate. Without a doubt these places will have the best views of the Taj. However, their food will most likely be priced higher.

For even more information on visiting India including: how to get around, phones & SIMS, vaccination requirements and more check out the post below.

» 2 Days in Delhi: How to Make the Most of a Short Visit


Applying for an eVisa

An eVisa to India is required for most international travelers. You will need to apply online for the eVisa prior to your arrival in India. Luckily, it is a fairly easy process. I applied through This is slightly more expensive (by about $30) due to processing fees but is completely stress free and worth it.

red and white sandstone building that is on one side of the taj mahalI tried to do it through the government site first but it was a bit complicated and they wanted so many details. To apply online, you will need to upload a picture of your passport and a passport sized photo. I just took a photo of myself against a white wall and cropped it to the right size which worked just fine.

Be sure to apply about 7-10 days prior to your arrival in India as the processing time could take a few days!

» Order your India Visa here!


Picture of the Taj Mahal at sunrise with text that says "the best places to see in Agra, India"


Leave a Comment

Your email address will not be published. Required fields are marked *