A Travel Guide to Agra

Agra Airport Directory (AGR)
Baggage Allowance
Min °
Max °

Home to one of the seven wonders of the world, the Taj Mahal, Agra is a paradise for history buffs and architecture lovers. Situated on the banks of the River Yamuna, the city is famous for its rich heritage, monuments, forts, and royal charm. It was the capital during the Mughal empire and much of the city’s famous attractions are courtesy of that era. It is said that a trip to India is complete with at least one visit to Agra, a city which is amongst the most loved tourist destinations because of its glorious past.

Best time to visit Agra

October to March is the best time to visit Agra as the weather remains pleasant, and is perfect to explore the tourist spots in the city. To plan your trip better, here’s a look at the weather in Agra throughout the year.

Summer (April – June)

The temperature goes up to 45°C in Agra during the summer. The high temperature makes it a non-peak season for visitors.

Winter (October – March)

This is the best time to visit Agra as the weather is pleasant throughout the day with the overall temperature staying under 24°C. However, it may get a little chilly in the morning and late evenings. 

Monsoon (July – September)

The temperature during monsoon season does not go as high as it does in the summer, but the rainfall results in increased humidity.

Most spoken language in Agra

  • Hindi
  • English

How to reach Agra

  • Flights to Agra: The Kheria Airport (AGR) connects Agra to major cities of the country. Located 5 km from the city centre, it is a public airport and military airbase. IndiGo offers non-stop flights to Agra from Bengaluru and Lucknow, amongst other cities. 
  • By train: The two most frequently used and busiest railway stations in the city are the Agra Cantonment Station and Agra Fort Station. Other stations are Agra City, Idgah Agra Junction, Raja Ki Mandi, Billochpura, and Yamuna Bridge.
  • By road: Getting to Agra by road is convenient as the city is well-connected to nearby places. Delhi can be reached via NH2 and Yamuna Expressway, Jaipur by NH11, and Gwalior by NH3. The Agra-Lucknow Expressway, or NH2, connects it to Kanpur andLucknow. There are also regular buses connecting Delhi to Agra.
  • Getting around/local transport in Agra: The local transport in the city includes auto rickshaws, taxis, and state buses.
Baggage Allowance
Min °
Max °

Cheapest Flights from

Departure Date
Arrival Date
Departure Time
Lowest Fare

Places to visit in Agra

  • Taj Mahal: An epitome of beauty, love, grandeur, and architectural brilliance, the Taj Mahal is one of the Seven Wonders of the World. It took 20 years and 20,000 artisans to build this UNESCO World Heritage Site under the reign of the then Mughal emperor, Shah Jahan. He got this mausoleum built for his queen Mumtaz Mahal. The structure is made entirely of white marble, along with semi-precious stones, which make it an exquisite beauty, especially during sunrise and sunset. It is a must-visit for everyone travelling to Agra.
  • Agra Fort: Another masterpiece of the Mughal architecture, Agra Fort was the main residence of the kings till 1638. Made of red sandstone, this UNESCO World Heritage Site is a massive structure, and a sight to behold, due to its intricate design and stunning architecture. Within the premises of the fort, there are exquisite structures like Diwan-i-Khas, Diwan-i-Aam, Pearl Mosque, Moti Masjid, and Jahangiri Mahal. Each of these features outstanding details and handiwork. Don't miss the superb view of the Taj Mahal from Agra Fort.
  • Fatehpur Sikri: Founded by Mughal Emperor Akbar in the 16th century, Fatehpur Sikri is a fine testimony to Mughal architecture. A popular tourist attraction and a UNESCO World Heritage Site, it's a city made of red sandstone and was the capital of Akbar's empire for a few years. The main highlight of Fatehpur Sikri are the Diwan-i-Aam, Diwan-i-Khas, Panch Mahal, Ibadat Khana, Jodha Bai's Palace, Buland Darwaza, Jama Masjid, and tomb of the Sufi saint, Sheikh Salim Chishti. It also has several other famous structures which exude the glory of the bygone era.
  • Itimad-ud-Daulah: Often called Mini or Baby Taj Mahal, it is the first mausoleum entirely made of marble. This intricately designed tomb was commissioned by Nur Jahan, wife of Emperor Jahangir, for her father Mir Ghiyas Beg, who was a minister in the royal court. Itimad-ud-Daulah was a title given to him as an honour. From a bird's-eye view, Itimad-ud-Daulah looks like a jewellery box set in a garden.
  • Mehtab Bagh: It is one of the last gardens built by the Mughals on the eastern banks of the River Yamuna. Mehtab Bagh is located on the northern side of the Taj Mahal, overlooking the Agra Fort. Mehtab Bagh is very popular among photographers and nature enthusiasts as it gives a picture-perfect view of the Taj Mahal. The best time to visit Mehtab Bagh is during sunrise or sunset to get the spectacular look of the Taj Mahal.

Places to eat in Agra

Pinch of Spice
Pinch of Spice

A popular restaurant in Agra, especially among the locals, Pinch of Spice is known for its Punjabi cuisine dishes. Their kebabs and curries are among the must-try. It is usually crowded over the weekend, so make your plans accordingly.


While in Agra, dinner at Esphahan at the Oberoi Amarvilas Hotel is something that you can't miss. Considered one of the best restaurants in the city, offering delicious Mughal cuisine, it is open only for dinner. The restaurant has a dress code of smart casuals and allows children only above eight years of age. The place is known for its décor and ambience.

Pind Balluchi
Pind Balluchi

Making its presence felt in over 15 Indian states, Pind Balluchi is a name that is synonymous with good food and ambience. Located in Taj Ganj, the restaurant is well-known for its north Indian cuisine. It is a must-visit if you're looking for soulful food with authentic flavours.

Daawat -e- Nawab
Daawat -e- Nawab

The Daawat-e-Nawab, at Taj Hotel & Convention Centre, welcomes guests every evening for a royal feast. The authentic classics, like seekh kebab, galouti kebab, and biryani, are served in specially crafted Kansa dinnerware, making every meal a regal experience.


Shopping places in Agra

Shopping malls in Agra

  • Tegson Sheela Mall
  • Black Bird Mall
  • Saket Mall
  • Rajan Mall
  • Church Road Mall
  • TDI Mall
  • Ashok Cosmos Mall
  • CR Mall

Street shopping in Agra

  • Kinari Bazaar: It is a wholesale market popular amongst the locals as well as tourists. It is known for fabrics, bridal shopping, glassware, handicrafts, and leather products.
  • Sadar Bazaar: If you are looking for budget shopping in Agra, this is the place for you. It is famous for leather and handicrafts shops. It is also a must-visit if you are looking to buy marble products. The market remains closed on Tuesday, so make sure you do not visit on that day.
  • Shoe Market: As the name suggests, it is famous for footwear. Located in Hing Ki Mandi, you can get quality footwear at reasonable prices here. This market is usually visited by wholesalers, which means you can get a good deal for your purchase.

Where to stay in Agra


Oberoi Amarvilas The Oberoi Amarvilas is a luxurious 5-star accommodation, located 600 m away from the Taj Mahal. The property provides rooms and suits overlooking the Taj Mahal. Inspired by Mughal palatial designs, the hotel boasts of state-of-the-art architecture, and four dining options for the guests.


Trident Agra Built with red stone, a feature of the Mughal architecture, Trident Hotel is a popular choice amongst tourists. It is located 1.5 km away from the Taj Mahal and 7 km from the Agra fort, making it suitable for those who want to stay close to the heritage spots. The hotel features a business centre, an outdoor pool, and rooms offering garden or pool view, along with other amenities.


Taj Hotel & Convention Centre Agra A short walk from the Taj Mahal, the hotel is an ideal location for luxury travellers. The property is strategically located at a close proximity to almost all tourist attractions and well-equipped with all amenities. It features a health club, with spa and infinity pool, along with fine dining options offering delectable dishes.


Radisson Hotel A popular hotel in Agra, Radisson Hotel is located 2 km from the Taj Mahal. The hotel features a fitness centre, and dining options like Oasis, a multi-cuisine restaurant; The RoofTop, which offers a view of the Taj Mahal; and Henry's, the lounge.

Nightlife/party places in Agra

  • Glassy
  • Thor The Party World
  • Tapas
  • Maikhana
  • Liquid Lounge Bar
  • The Bar

More reasons to visit and top things to do in Agra

Taj Mahotsav

Started in 1992, Taj Mahotsav is an annual 10-day cultural extravaganza that features the works by about 400 artisans from around the country, along with music and dance performances. It is held near Taj Mahal's Eastern Gate and offers various cuisines. Organised by the Tourism Ministry of Uttar Pradesh, the festival is based on a different theme every year to highlight India's rich culture and heritage.

Balloon ride

One of the best ways to explore the beauty of Agra is by taking a ride on a hot air balloon. Float away on a balloon into the blue sky and enjoy the spectacular birds-eye view of the Taj Mahal, and its surrounding areas comprising various Mughal-era buildings. The balloon safari starts from sunrise, and the best time to take the ride is during sunrise or sunset.

Places to visit near Agra


The capital of the country, Delhiis dotted with historical monuments, beautiful Mughal gardens, bustling narrow alleys, and opulent shopping malls. With about four hours of road travel, Delhi is among the top getaways from Agra.


A city of nawabs and kebabs, Lucknow is rich with its history of art, literature, and culture. Capital of Uttar Pradesh, with the River Gomti flowing through the city, Lucknow exudes a royal charm that enchants each of its visitors. It is accessible by air – about an hour’s flight – and by road, which takes around 5-6 hours.


Jaipur, the capital of Rajasthan, popularly called the Pink City, is known for its royal history. Considered one of the most colourful cities in India, it has a rich cultural heritage and traditions. The city is considered a close getaway from Agra and a must-visit for every tourist visiting India.

Festivals in Agra

Ram Barat

Organised before Dussehra and after Navratri, Ram Barat is an important festival of Agra. This festival celebrates and recreates the marriage of Lord Rama and Sita. The word ‘barat’ refers to ‘marriage procession’ in Hindu culture. Ram Barat's parade traverses through the city's lanes, which are decked up for the three-day procession, to arrive at Janakpuri venue. The main highlight of this marriage procession is the bedecked jhankis or tableaus. 

Kailash Fair and Festival

Many fairs in India are associated with festivals around them. Kailash Fair is one such occasion that takes place at Kailash Temple, situated 2 km from Agra. This celebration occurs in August/September when a colourful carnival is organised to pay homage to Lord Shiva. The festival celebrates the appearance of Lord Shiva in the incarnation of a stone linga. Many devotees from nearby places attend this festival. The fair takes place in the temple premises and open areas near the temples, which bustle with all kinds of activities.

Bateshwar Fair and Festival

Located at a distance of 70 km from Agra, the town of Bateshwar is an ancient temple complex. It is known for its cultural and spiritual significance considering it has 108 temples. It is named after the presiding deity, Bateshwar Mahadev, which is another name for Lord Shiva. An annual fair is organised here in October/November that is dedicated to Lord Shiva. Thousands of devotees come and take a dip in River Yamuna during this month-long event. Livestock and cattle fair is also part of this festival. One of the largest fairs of northern India, it provides a glimpse into the vibrant rural life.

Lowest Fare Flights to

Departure Time
Lowest Fare
2000+ Daily flights
80+ Domestic Destinations
30+ International Destinations
500 Mn+ happy passengers
300+ Fleet tall