Agra is a city etched in everyone’s memory for sheltering the timeless beauty of the Taj Mahal. But it has a lot more history and culture unexplored in its alleys. This erstwhile capital of the Mughal Empire is the epitome of the country’s grand past.
You have an array of beautiful places to visit in Agra. The city has been a vibrant hub of culture, art and architectural magnificence for centuries.
From the robust Agra Fort to the intricately detailed palaces of Fatehpur Sikri, several historical treasures are nestled around the banks of River Yamuna. They echo the voices of the past. Each monument tells its own unique tale.
But the story of Agra isn’t just in stone. It’s in the aroma of the bustling bazaars, in the colourful crafts, and in the warmth of its culture.
This vibrant city in northern India invites you on a remarkable expedition through time. Here’s a list of places to visit in Agra and venture into an unforgettable journey.
This list is your guide to experiencing the heart and soul of Agra.
1. Taj Mahal
Constructed entirely out of white marble, the Taj Mahal is one of the most beautiful monuments in the world. It is a UNESCO World Heritage Site from the Mughal era.
Taj Mahal is an architectural beauty built by Shah Jahan. It’s an enchanting monument and a symbol of eternal love. It’s the mausoleum for Mumtaz Mahal, Shah Jahan’s beloved wife. The grave of Shah Jahan, too, is inside.
The monument is the centrepiece of a complex, which includes a mosque and an assembly hall. And its breathtaking beauty, intricate design and impeccable craftsmanship make it one of the must places to visit in Agra. It takes you on a journey through time and culture.
Whether you’re a history enthusiast or a lover of art and architecture, Taj Mahal will leave you spellbound. The gardens and water channels around make it even more spectacular.
- Entry Fee: ₹50 per person
- Timings: Sunrise – Sunset
- Distance from Agra: Close to city centre
2. Agra Fort
Agra Fort is a magnificent fortress located close to River Yamuna. It’s another architectural marvel from the Mughal era that offers a captivating glimpse into the royal lifestyle and artistic brilliance of the rulers.
This vast fort takes you on a journey through the prime of the Mughal Empire. It’s one of the best places to visit in Agra other than the Taj Mahal. Here, history comes alive.
It’s a large complex surrounded by a red sandstone wall, giving it the name Red Fort of Agra. Among the places to go in Agra Fort are halls like Diwan-e-Aam and Diwan-e-Khaas, and the palaces like Jahangir Palace and Khaas Mahal.
It’s one of the most popular historical places to visit in Agra. The fort served as the residence of the Mughal emperors until the capital was shifted to Delhi. You’ll feel the royal aura as soon as you step in. You can even get a view of the Taj Mahal from the fort.
No tour to Agra is ever complete without visiting the Agra Fort.
- Entry Fee: ₹50 per person
- Timings: Sunrise – Sunset
- Distance from Agra: Close to city centre
3. Fatehpur Sikri
Fatehpur Sikri is another tourist place with historical monuments from the Mughal era. It’s an entire complex of buildings near Agra, sitting majestically on a rocky ridge. This heritage site is a spectacular showcase of the grandeur of Mughal architecture.
It was built by Emperor Akbar as his imperial capital. And much of this forgotten kingdom is still preserved, as if untouched by time. The varied artistry will leave you spellbound.
Here, you can explore many places like Jodha Bai’s Palace, Panch Mahal and the tomb of Salim Chishti. You’ll witness the awe-inspiring magnificence of Fatehpur Sikri from Buland Darwaza itself. It’s a 54-metre-high gateway that forms the main entrance of the palace.
- Entry Fee: ₹50 per person
- Timings: Sunrise – Sunset
- Distance from Agra: 36 km
4. Akbar’s Tomb
In the suburbs of Agra, in the Sikandra region, lies the tomb of Akbar. It’s the final resting place of Emperor Akbar and an important architectural masterpiece of the Mughal era.
A majestic gateway welcomes you to explore the impressive tomb and its surrounding garden. This grand mausoleum stands as a symbol of Akbar’s sophisticated taste in architecture. It’s constructed with red sandstone and marble, and it stands elegantly against the skyline.
Akbar selected this site for his tomb and oversaw the construction himself. After his death, his son Salim (popularly known as Jahangir) added another storey to the top.
This serene location offers a tranquil space for reflection. And one of its unique features is that it faces toward the rising sun, unlike the tombs of other Muslim kings, which face Mecca.
- Entry Fee: ₹15 per person
- Timings: Sunrise – Sunset
- Distance from Agra: 9 km from city centre
5. Mariam’s Tomb
Mariam’s Tomb is another of Agra’s special places. It’s the mausoleum of Mariam-uz-Zamani, commonly known as Jodha Bai. She was the favourite wife of Akbar. And she is the only wife of Akbar, buried close to him. The tomb is about 1 km away from Akbar’s tomb.
Erected by Jahangir, Mariam-uz-Zamani’s tomb boasts an impressive fusion of Hindu and Islamic architectural styles. A visit to this ornately designed tomb will transport you back to the era of Mughal grandeur. It’s built of red sandstone, in the middle of a garden.
It’s a calm tourist destination that’s an integral part of Agra’s historical legacy, making it an unmissable part of your journey. It’s a sight to behold.
- Entry Fee: ₹5 per person
- Timings: Sunrise – Sunset
- Distance from Agra: 10 km from city centre
6. Jama Masjid
Jama Masjid is another monument that stands as a testimony of the grandeur of Mughal architecture. It’s a 17th-century structure that’s one of the largest mosques in India.
Jama Masjid dominates the heart of the city. It’s a significant landmark in Agra, and it’s one of the most prominent places to visit near Agra Fort. You can see its soaring domes and towering minarets from the fort.
The mosque was constructed under the reign of Shah Jahan, and it’s dedicated to his daughter Jahan Ara Begum. It’s a captivating monument constructed entirely of red sandstone and white marble. Intricate calligraphy praising Shah Jahan and Jahan Ara Begum adorns its walls.
It isn’t just a religious site but a vibrant part of Agra’s cultural heritage. Thousands of devotees attend the special prayers conducted every Friday.
- Entry Fee: Free
- Timings: 7 AM – 12 PM and 1.30 PM – 6.30 PM
- Distance from Agra: Close to city centre
7. Tomb of I'timad-ud-Daulah
Also referred to as “Baby Taj,” I’timad-ud-Daulah’s Tomb is a mausoleum built by Nur Jahan, the wife of Jahangir. It was for her father, Mir Gheyas Beg (later known as I’timad-ud-Daulah). He was a minister in the court of Shah Jahan.
I’timad-ud-Daulah’s Tomb is the first tomb in India made entirely of marble. It stands as a large jewel box along the banks of the Yamuna River, looking like a smaller replica of the Taj Mahal.
It’s an embodiment of the lavish artistic sensibilities of the Mughal era that followed in the later constructions. And it’s one of the top places to visit in Agra near the Taj Mahal.
The beautifully landscaped garden and intricate inlay work on marble is a timeless testament to Mughal’s architectural legacy. It’s considered the first structure to use such inlay work, and it was the first to be built on the banks of River Yamuna.
- Entry Fee: ₹10 per person
- Timings: Sunrise – Sunset
- Distance from Agra: Close to city centre
8. Chini Ka Rauza
Another popular tomb of a minister is Chini Ka Rauza. It’s the tomb of Afzal Khan Shirazi, a scholar and poet who was the Prime Minister of Shah Jahan. The monument is known for its intricate glazed tile work (also called ‘chini’ work, from which it derives its name).
Chini Ka Rauza distinguishes itself from other Mughal monuments through its distinct Persian architectural style. It’s believed to be the only building in India in Persian architecture.
The interiors of the shrine are adorned with intricate paintings and design unique to the Persian art style. They’re well-preserved compared to the exterior.
Its colourful tiles were once a vivid mosaic of turquoise, yellow and green. They created an enchanting monument that captured everyone’s attention. But much of them has now worn off. Still, a visit to the monument adds a splash of colour to your exploration of Agra.
- Entry Fee: Free
- Timings: Sunrise – Sunset
- Distance from Agra: Close to city centre
9. Mehtab Bagh
Mehtab Bagh is a Mughal garden in the traditional Charbagh style of the Mughal era. It’s just opposite the Taj Mahal on the other bank of River Yamuna.
It’s one of the last Mughal gardens in Agra. It’s believed that Shah Jahan had it designed for his personal interests. He came up here to admire the beauty of the Taj Mahal. On clear nights, the water of the park offered a clear reflection of the monument.
It perfectly aligns with the Taj and provides an unmatched vantage point to savour its beauty. Because of that, it’s a popular sunset spot among photography fanatics.
The garden is a tranquil haven away from the city’s bustle. Its lawns and walkways mirror that of the Taj Mahal. You’ll find several vibrant flowering plants and bushes here. And from the backdrop, the marble mausoleum rises majestically, reflecting the soft glow of the setting sun.
- Entry Fee: ₹30 per person
- Timings: Sunrise – Sunset
- Distance from Agra: Close to city centre
10. Ram Bagh
Ram Bagh is another garden nestled on the banks of River Yamuna. It's one of the oldest Mughal gardens in India. It was built by Emperor Babur and re-shaped by Nur Jahan, the wife of Jahangir.
The garden has been mentioned as Aaram Bagh (Garden of Rest) and Bagh-e-Gul Afshan in the historical texts. But with time, it has come to be referred to as Ram Bagh.
Whatever you want to call it, it’s among the good places to visit in Agra for couples. Its serenity offers a respite from the bustling crowd of Agra. Whether you’re a nature lover or a history enthusiast, a visit to Ram Bagh is a refreshing journey.
Ram Bagh follows the style of the Charbagh concept, with geometrically arranged flower beds, water channels and pathways. It’s a showcase of the love of the Mughals for nature. You can even see a distant silhouette of the Taj Mahal from the garden.
- Entry Fee: ₹10 per person
- Timings: Sunrise – Sunset
- Distance from Agra: Close to city centre
11. Humayun Mosque
Humayun Mosque is a lesser-known monument of the Mughal era that you should visit during sightseeing in Agra. It’s built on the banks of River Yamuna, close to Mehtab Bagh.
The mosque hasn’t found mentions in texts associated with Mughal history, but it’s among the earliest constructions by the Mughals. According to an inscription on the facade, it was constructed in 1530, during the reign of Humayun.
The mosque is made of brick and plastered with lime. And it’s probably the only monument in Agra from Humayun’s time. Apart from the mosque, you’ll also find Humayun’s astronomical observatory, Gyarah Sidhi, in the vicinity.
- Entry Fee: Free
- Timings: Sunrise – Sunset
- Distance from Agra: Close to city centre
12. Soami Bagh Samadh
Soami Bagh Samadh is a spiritual retreat and architectural wonder in Agra. This temple is one of a kind as it promotes the unity of mankind, regardless of one’s religion. And it’s among the most beautiful and intriguing structures around.
Situated in the Dayal Bagh area, Soami Bagh Samadh is mainly the magnificent mausoleum of Huzur Swamiji Maharaj. He’s the founder of the Radhasoami faith. The construction of this spiritual centre began in the 1900s and went on for a century. But it was left unfinished.
Soami Bagh attracts both devotees and tourists with its tranquillity. It’s a spiritual destination for people of different faiths who come here to be a part of satsang activities and spiritual talks.
Constructed primarily from white marble, the samadhi is adorned with beautiful abstract and floral motifs. You’ll sense an aura of peace as you explore the temple and gardens.
- Entry Fee: Free
- Timings: 6 AM – 6 PM
- Distance from Agra: Close to city centre
13. Mankameshwar Temple
Shri Mankameshwar Mandir is an ancient temple dedicated to Lord Shiva. It’s believed to be the oldest sacred site in Agra. According to Hindu mythology, Lord Shiva himself established the Shivalinga here.
The sanctum sanctorum of the temple has the idol of the presiding deity. The Shivalinga is entirely covered with silver.
The temple is thronged with devotees throughout the year. It’s believed that Shiva fulfills the beliefs of anyone who prays here. The complex also includes small temples of Lord Hanuman, Lord Krishna, Goddess Ganga and others.
- Entry Fee: Free
- Timings: 5 AM – 12 PM and 4 PM – 10 PM
- Distance from Agra: Close to city centre
14. Cathedral of the Immaculate Conception
The Cathedral of the Immaculate Conception is a remarkable architectural gem tucked away in the bustling Agra city. The bright church building was designed by an Italian architect, and it’s one of the oldest cathedrals in Agra. It was constructed in 1848.
The church is the seat of Agra’s Roman Catholic Archdiocese. And it stands as an example of the religious diversity of the city. Its architectural beauty and tranquil ambiance also captivate tourists, and they’re pulled in to explore the complex.
The church building was extensively damaged during the freedom struggle in 1857. But it has been restored to its former glory gradually.
- Entry Fee: Free
- Timings: 9 AM – 6 PM
- Distance from Agra: Close to city centre
15. Gurudwara Guru Ka Tal
Gurudwara Guru Ka Tal is one of the important places to visit in Agra for the Sikh community. It’s a Sikh pilgrimage site built in memory of Guru Tegh Bahadur Ji.
This religious monument was built in the 1970s. It’s said to be the same place where the guru surrendered to Aurangzeb voluntarily. He was martyred for practicing his faith. Before, the place had a reservoir (taal) for conserving rainwater.
Devotees visit this gurudwara every year and gather to pay homage to this great Sikh guru. Tourists also come here because of its tranquillity and architecture. It’s one of the free places to visit in Agra that anyone can explore.
- Entry Fee: Free
- Timings: 6 AM – 7 PM
- Distance from Agra: 8 km from city centre
16. Paliwal Park
Paliwal Park (or K. D. Paliwal Park) is a small but verdant park in the heart of Agra. The park has jogging pathways, yoga spots and a small lake with boating facilities. It’s popular among the local people who go there to unwind and spend time in a peaceful environment.
It’s home to a variety of plants and trees that create a lush green environment for meditation and relaxation. Being in the centre of Agra, it attracts a lot of tourists who want to relax after exploring the city.
The park was originally known as Hewitt Park during British rule. Later, it was renamed to the current K. D. Paliwal Park in memory of Shri Krishna Datta Paliwal, the first finance minister of the state.
- Entry Fee: Free
- Timings: 6 AM – 8 PM
- Distance from Agra: Close to city centre
17. Dolphin Water Park
Dolphin Water Park is among the places to visit in Agra for fun. This vibrant water world offers an exhilarating break from sightseeing with splashes of fun and thrills.
Dolphin Water Park is a fun-filled retreat for visitors of all ages. With its array of thrilling water slides, It’s a haven for thrill-seekers. And those seeking a more laid-back experience can enjoy the wave pool.
Kids aren’t left out of the fun, either. With a dedicated kids pool and a variety of family rides, it ensures that the little ones have as much fun as the adults.
After a day of soaking in history and culture, Dolphin Water Park is the place to let yourself loose. It offers a refreshing change of pace along with a buffet of comfort food. It’s one of the best places to visit in Agra with friends.
- Entry Fee: ₹650 per person
- Timings: 11.30 AM – 6 PM
- Distance from Agra: 18 km
18. Wildlife SOS
Wildlife SOS is one of the unique places to visit in Agra. The organization is dedicated to the rescue and rehabilitation of India’s diverse wildlife. Compassion meets conservation here, offering an insightful and heart-warming experience to tourists.
Established in 1995, Wildlife SOS is known worldwide for its rescue efforts. Its Agra Bear Rescue Facility is the largest sloth bear rescue facility in the world. And the Elephant Care and Conservation Centre, near Mathura, rehabilitates captive elephants.
The place offers a guided tour of the area with fascinating stories of animal rescues. They also have documentaries that showcase how they conserve and protect wild habitats.
Amidst exploring Agra’s rich history, Wildlife SOS offers an unforgettable detour into wildlife conservation. It gives you a deep understanding of the efforts toward animal protection. And it also brings you up close to India’s incredible wildlife.
- Entry Fee: ₹1500 as donation
- Timings: 8 AM – 6 PM
- Distance from Agra: 30 km
19. Soor Sarovar Bird Sanctuary
Soor Sarovar Bird Sanctuary is a lesser-known but captivating tourist destination full of avian wonders Near Agra. It offers a delightful escape into a colourful world of birds and enchanting natural beauty.
Far from the hustle and bustle of the city, Soor Sarovar Bird Sanctuary is an immersive nature retreat. It offers plenty of opportunities to connect with nature.
The sanctuary is centred around the beautiful Keetham Lake. It offers a tranquil refuge to dozens of migratory and resident birds, thus forming the heart of this biodiversity hotspot. It’s a paradise for birdwatchers and nature lovers alike.
The verdant forest surrounding the lake and the man-made islands also add to its beauty. Whether you’re thinking of bird photography or simply seeking tranquillity, a visit to Soor Sarovar is a refreshing experience.
- Entry Fee: ₹30 per person
- Timings: 8 AM – 6 PM
- Distance from Agra: 19 km
20. Keoladeo National Park
Keoladeo National Park (or Bharatpur Bird Sanctuary) is another vibrant avian paradise near Agra. It’s a UNESCO World Heritage Site, and it has been recognised as one of the important breeding and feeding grounds for birds in the world.
As you traverse its wetlands and grasslands, you’re likely to witness a kaleidoscope of wild species. The national park is home to over 370 species of birds and animals.
A bicycle or rickshaw ride through the park offers a deep dive into its rich biodiversity. It’s a journey into the heart of nature. Whether you’re an avid birder, a wildlife enthusiast, or a nature lover, Keoladeo National Park will leave you spellbound.
- Entry Fee: ₹75 per person
- Timings: 6 AM – 6 PM
- Distance from Agra: 56 km
21. Mathura
Just a short trip from Agra is the divine journey into the birthplace of Lord Krishna – Mathura. This ancient but vibrant town is among the best places to visit near Agra. The visit is as much about spiritual exploration as it is about cultural immersion.
Temples dot the landscape of Mathura. All these temples, big or small, are dedicated to Lord Krishna in some way.
Shri Krishna Janmabhumi is the most famous tourist attraction in the town. It’s believed to be the exact place where Krishna was born. The two other important temples in Mathura are Dwarkadheesh Temple and Gita Mandir.
The colours and festivities of Mathura also offer a fascinating glimpse into the local culture and traditions. The aura of the town draws pilgrims and tourists alike. It enchants everyone, inviting them to connect with India’s spiritual heritage.
- Entry Fee: Free
- Timings: 6 AM – 6 PM
- Distance from Agra: 58 km
22. Vrindavan
Another of the holiest places is Vrindavan (also pronounced as Brindaban), about 10 km from Mathura. It’s famed as the childhood abode and playground of Lord Krishna. It’s steeped in devotion, mysticism and tales of love (of Krishna and Radha).
Temples are the main attractions in Vrindavan, too. It hosts hundreds of temples dedicated to Lord Krishna and Radha scattered throughout the town. The Banke Bihari temple and ISKCON temple are the most popular among them.
These temples not only offer a unique spiritual experience but also depict the playful nature of Lord Krishna. The aroma of incense and the melody of bhajans will envelop you throughout.
- Entry Fee: Free
- Timings: 6 AM – 6 PM
- Distance from Agra: 70 km
23. Bateshwar
Tucked away from the hustle and bustle of Agra, Bateshwar is a small village. It’s an important spiritual and cultural centre for Hindus.
Bateshwar is best known for its Shiva temple complex. It’s a cluster of ancient shrines on the banks of River Yamuna.
Here, spirituality, history and natural beauty coexist harmoniously. The riverside setting of the complex infuses it with a serene ambiance. This serenity is also heightened by the melodious chirping of birds. The trip offers a tranquil retreat from the modern world.
- Entry Fee: Free
- Timings: 6 AM – 6 PM
- Distance from Agra: 80 km
Other Places to Visit in Agra
Apart from the above reasons to visit Agra, you have many more famous places to visit in Agra city and nearby. You can explore some of them with the Taj Nature Walk or Mughal Heritage Walk.
If you want to immerse yourself in the culture of Agra, visit Shilpgram arts and crafts village or watch the dance-drama show depicting the history of the Taj Mahal at Kalakriti Cultural Centre. Festivals like Taj Mahotsav also offer an opportunity to understand the culture of the region.
And if you’re looking for something famous in Agra for shopping, check out Kinari Bazaar, Sadar Bazaar or Subhash Bazaar. Raja Ki Mandi and Chaat Gali are also popular for shopping and local cuisine. Those are among the best places to visit in Agra in the evening.
Agra also has a few other spiritual sites like Kailash Temple, ISKCON Temple and St. Mary’s Church. Do explore them when you have time to spare.
Agra has a lot more than the Taj Mahal, Agra Fort and Fatehpur Sikri to explore. It promises a diverse and enriching holiday.
As you traverse through the city, it unfolds a unique facet of its complex mosaic of culture. Whether you’re a history enthusiast or a spiritual seeker, a nature lover or an adventure junkie, Agra caters to all interests and age groups.
Lastly, don’t forget to soak in the city’s ambiance, visit the local tea stalls, and savour the street food. Interacting with the locals is the best way to get a complete Agra experience.
So, pack your bags and head over to all the fun places to visit in Agra. Plan your visit between November and February when the weather in Agra is the best.