Agra is a city in India known for the Taj Mahal, a UNESCO World Heritage Site, and for the red sandstone Agra Fort.
Agra is one of the most visited cities in India and an unavoidable point on the Golden Triangle (Delhi - Agra - Jaipur). People come for a single building, but with sensible planning two days are enough to see the whole Mughal ensemble and avoid the tourist traps.
Important: the Taj Mahal is closed on Fridays. Plan so that Friday falls on the fort or Fatehpur Sikri.
Agra's own airport takes few flights, so it makes more sense to come via Delhi. The most convenient option is the Gatimaan Express from Hazrat Nizamuddin station, about 100 minutes. A taxi from Delhi takes longer (around three hours) and costs more, but gives flexibility.
Within the city everything runs on auto-rickshaws; Uber and Ola work, and with them there is no haggling over the fare. The tourist cluster is compact: the fort, the Taj and the old city are close together. Vehicles cannot approach the Taj gates (engines are banned near the marble), so the last few hundred metres are on foot or by electric cart.
The best area is Tajganj, right by the south gate of the Taj Mahal. Guest houses with rooftop views stand close together here, the mausoleum visible for free, and the sunrise entrance is five minutes' walk. For comfort and restaurants, Sadar Bazaar works well. There is no point staying far from the Taj: a pre-dawn start with a transfer through traffic destroys the whole idea.
The cooking is Mughal: biryani, kebabs, thick curries. The local speciality is petha, translucent sweets made from ash gourd; sold by weight, take a small box to try. Lunch at a local dhaba is cheap, while a restaurant with a rooftop view of the Taj costs noticeably more — you are largely paying for the view.
On spending: entry to the Taj Mahal is the most expensive ticket in the city for a foreigner, with a separate supplement to enter the mausoleum itself; the fort is cheaper. A rickshaw across the centre is a couple of dollars, and a taxi for the day including Fatehpur Sikri is a few tens. By Indian standards Agra carries tourist pricing, but food and transport remain budget.
The comfortable season is October to March, dry and 15-25°C. In December and January thick fog can hide the Taj at dawn — keep a spare morning. Summer (April to June) at 40-45°C and the monsoon (July to September) with downpours and humidity are hard going, and open-air sightseeing becomes an ordeal.