Home » Asia » India » Agra » Agra Fort
Agra Fort

Agra Fort

Agra Fort, located in Agra, India, is a UNESCO World Heritage site and an important historical landmark. Built primarily of red sandstone, the fort was constructed by the Mughal Emperor Akbar in the late 16th century.

Agra
Share to Friends
Historical Fort

About This Attraction

Agra Fort, located in Agra, India, is a UNESCO World Heritage site and an important historical landmark. Built primarily of red sandstone, the fort was constructed by the Mughal Emperor Akbar in the late 16th century. It served as the main residence of the emperors of the Mughal Dynasty until 1638. The forts layout includes several impressive structures such as the Jahangir Mahal and Khas Mahal, which showcase Mughal architecture at its finest.

Visitors to Agra Fort can explore these architectural wonders during its opening hours, which are typically from sunrise to sunset. The fort offers splendid views of the nearby Taj Mahal, adding another layer of interest for tourists. Moreover, it is surrounded by a 2.5-kilometer-long enclosure wall that provides a glimpse into its strategic significance during the Mughal era. With its blend of history and architecture, Agra Fort remains a must-visit destination for anyone traveling to Agra.

Location Details

Address Agra Fort, Rakabganj, Agra, Uttar Pradesh 282003, India

Visitor Information

Pricing & Ratings

Ticket Prices

Adult 600 INR (foreigners), 50 INR (Indians)
Child Free (under 15 years)
Student 50 INR (with valid ID)
Senior 50 INR (Indians), 600 INR (foreigners)

Ratings

Overall Rating
9.0/10
Crowd Level
8.0/10

Opening Hours & Booking

Open

Days Monday to Sunday
Hours 6:00 AM to 6:00 PM
Seasonality Open year-round

Booking

Booking Required? No

Nearby Attractions

Showing 10 of 19 attractions
Miles Kilometers

Tomb of Itimad-ud-Daulah

Mausoleum

The Tomb of Itimad-ud-Daulah, often referred to as the Baby Taj, is located in Agra,…

8.5/10
Learn More

Taj Mahal

Historical Monument

The Taj Mahal in Agra is a UNESCO World Heritage site and one of the…

9.8/10
Learn More

Mehtab Bagh

Garden

Mehtab Bagh is a historic garden complex located in Agra, India, just north of the…

8.5/10
Learn More

Fatehpur Sikri

Historical Site

Fatehpur Sikri is an ancient city located near Agra, India, built by Emperor Akbar in…

8.5/10
Learn More

Lotus Temple

Religious Site

The Lotus Temple in Delhi is a Baháí House of Worship that stands out for…

9.2/10
Learn More

Qutub Minar

Historical Monument

Qutub Minar in Delhi is a UNESCO World Heritage Site and stands as a significant…

9.2/10
Learn More

Humayun's Tomb

Historical Monument

Humayuns Tomb in Delhi is a significant historical site, known for being the first garden-tomb…

9.2/10
Learn More

India Gate

War Memorial

India Gate is a prominent landmark located in the heart of New Delhi, India. Designed…

8.5/10
Learn More

Jantar Mantar

Astronomical Observatory

Jantar Mantar in Jaipur is a remarkable collection of nineteen architectural astronomical instruments. Built by…

8.5/10
Learn More

Red Fort

Historical Monument

The Red Fort in Delhi is a historical fortification that was the main residence of…

9.0/10
Learn More
"; } // Initialize modal controls const initModalControls = function() { console.log('Initializing modal controls'); const modal = document.getElementById('attraction-modal'); const closeBtn = document.querySelector('.attraction-modal-close'); if (closeBtn) { closeBtn.addEventListener('click', function() { modal.style.display = 'none'; document.body.style.overflow = ''; }); } window.addEventListener('click', function(event) { if (event.target === modal) { modal.style.display = 'none'; document.body.style.overflow = ''; } }); // Make attraction cards clickable const attractionCards = document.querySelectorAll('.attraction-card'); console.log('Found ' + attractionCards.length + ' attraction cards'); attractionCards.forEach(card => { card.addEventListener('click', function(e) { openModalWithCardData(this); }); }); }; // Function to open modal with card data const openModalWithCardData = function(card) { // Get data from hidden div const data = card.querySelector('.attraction-full-data'); if (!data) { console.error('No attraction data found in card'); return; } const modal = document.getElementById('attraction-modal'); if (!modal) { console.error('Modal element still not found after creation attempt'); return; } // Helper function to safely get element text function getElementText(selector) { const element = data.querySelector(selector); return element ? element.textContent : ''; } try { // Basic Info document.getElementById('attraction-modal-title').textContent = getElementText('.attraction-name'); document.getElementById('attraction-modal-type').textContent = getElementText('.attraction-type-full'); document.getElementById('attraction-modal-description').textContent = getElementText('.attraction-description-full'); // Reset all containers to hidden ['attraction-modal-hours-container', 'attraction-modal-price-container', 'attraction-modal-address-container', 'attraction-modal-image-container'].forEach(id => { const container = document.getElementById(id); if (container) container.style.display = 'none'; }); // Rating const ratingText = getElementText('.attraction-rating-full'); if (ratingText) { const ratingValue = parseFloat(ratingText); if (!isNaN(ratingValue)) { const ratingValueEl = document.getElementById('attraction-modal-rating-value'); const ratingFillEl = document.getElementById('attraction-modal-rating-fill'); if (ratingValueEl) ratingValueEl.textContent = ratingValue.toFixed(1) + '/10'; if (ratingFillEl) ratingFillEl.style.width = (ratingValue * 10) + '%'; } } // Show the modal modal.style.display = 'block'; document.body.style.overflow = 'hidden'; // Prevent background scrolling console.log('Modal opened successfully'); } catch (error) { console.error('Error opening modal:', error); } }; // Try to create the modal const created = createModal(); console.log('Modal created:', created); // If not created (already exists), initialize the controls if (!created) { initModalControls(); } // Also initialize distance toggle const distanceToggle = document.getElementById('distance-unit-toggle'); if (distanceToggle) { distanceToggle.addEventListener('change', function() { const showKm = this.checked; // Update toggle labels const labels = document.querySelectorAll('.toggle-label'); if (labels.length >= 2) { labels[0].style.opacity = showKm ? '0.5' : '1'; labels[1].style.opacity = showKm ? '1' : '0.5'; } // Update all distance displays document.querySelectorAll('.nearby-attraction-card').forEach(card => { const kmEl = card.querySelector('.distance-km'); const miEl = card.querySelector('.distance-mi'); if (kmEl && miEl) { kmEl.style.display = showKm ? 'inline' : 'none'; miEl.style.display = showKm ? 'none' : 'inline'; } }); }); } });
Scroll to Top