Agra, India

Agra

The Taj Mahal and the Mughal heartland

Photo: Yann; edited by Jim Carter, CC BY-SA 4.0

If Agra has been on your list, consider this your sign. The Taj Mahal and the Mughal heartland, all within reach of a short holiday.

Best time
October to March
Budget
₹
Nearest airport
AGR

Why visit Agra

Agra (Uttar Pradesh) is known for its heritage, city and culture experiences. Overall it is budget-friendly — hostels, homestays and local food keep costs low.

Best time to go

The best time to visit is October to March.

Top things to do

  • Taj Mahal at sunrise
  • Agra Fort
  • Mehtab Bagh for sunset views of the Taj
  • Day trip to Fatehpur Sikri

Planning ahead? See Agra hotels for 20 Nov to 23 Nov.

What to eat

  • Agra petha
  • Bedai with aloo sabzi
  • Mughlai kebabs

How to get there

About 2–3 hours from Delhi by express train or the Yamuna Expressway; Agra also has a small airport.

Where to stay

  • Taj Ganj for walking access to the Taj
  • Fatehabad Road for larger hotels

Insider tip

The Taj Mahal is closed on Fridays — plan around it.

What to pack

Questions travellers ask

When is the best time to visit Agra?

October to March.

How do I reach Agra?

About 2–3 hours from Delhi by express train or the Yamuna Expressway; Agra also has a small airport.

Where should I stay in Agra?

Popular choices: Taj Ganj for walking access to the Taj; Fatehabad Road for larger hotels.

This guide contains affiliate links. Timings, fees and entry rules change, so check official sources before you travel.

If you like Agra

Browse everything