The short answer
The Gangetic plain has three seasons that matter to travellers: a cool, dry winter from October to March; a hot, dry summer from April to June; and a humid monsoon from late June to September. The winter is the season for travel, with clear skies, comfortable days and the main festivals. Within it, two months stand out, November and February, and two need care, December and January, because of fog.
If you can choose any time, choose the second half of October, November, February or early March. If your dates fall in December or January, travel anyway, but plan around fog. Avoid May and June unless you are going to Dudhwa for tigers, and treat July and August as a low season for travellers who do not mind rain.
Rates follow the seasons too. Luxury hotels in Agra and Varanasi charge their highest prices from October to March, especially at Christmas, New Year and festival weeks, and offer much lower rates from May to September. Shoulder weeks in late September and early April can be good value for travellers who accept some heat or humidity, though we would still avoid the hottest weeks for a first visit.
Month by month
Temperatures below are typical for Agra, Lucknow and Varanasi, which are similar. Bihar runs slightly warmer and more humid.
| Month | Typical range | Verdict | Notes |
|---|---|---|---|
| January | 7–21 °C | Good, with fog | Coldest month; Magh Mela; Bodh Gaya busy |
| February | 10–26 °C | Best | Clear; Taj Mahotsav; Magh Mela continues |
| March | 15–32 °C | Best | Holi in Braj; warming |
| April | 21–38 °C | Fair | Hot afternoons; Dudhwa good |
| May | 26–41 °C | Avoid | Very hot; Dudhwa tigers |
| June | 28–40 °C | Avoid | Heat, then monsoon; Dudhwa closes |
| July | 27–33 °C | Avoid | Monsoon; high river at Varanasi |
| August | 26–33 °C | Avoid | Monsoon; humid |
| September | 25–33 °C | Fair | Rain easing |
| October | 19–32 °C | Best | Season opens; Diwali in some years |
| November | 12–29 °C | Best | Dev Deepawali; Dudhwa reopens |
| December | 7–23 °C | Good, with fog | Fog from mid-month; holidays |
Winter fog: what it is and what it does
From roughly mid-December to late January, still, cold, humid nights over the Indo-Gangetic plain produce dense radiation fog. On bad days, visibility falls below 50 m at dawn and the fog may not lift until late morning or, occasionally, not at all. Spells can last several days. It is a regular feature of north Indian winters, not a rare event.
Fog affects travel more than sightseeing. Trains on the main lines between Delhi, Agra, Lucknow, Varanasi and Patna can run several hours late, and some services are cancelled in the worst weeks. Early-morning flights into and out of Agra, Lucknow, Varanasi, Patna and Gaya are often delayed or diverted, as not all airports and aircraft can land in very low visibility. Delhi airport has better equipment but still sees delays. Road travel slows sharply, and driving in thick fog at night is dangerous.
Sightseeing is affected mainly at dawn. The Taj Mahal can be invisible at sunrise, and the far side of the Ganges disappears at Varanasi. On the other hand, fog brings soft, atmospheric light, smaller crowds and lower hotel rates in parts of January.
How we plan around fog
We build every December and January journey with fog in mind. None of this is complicated, but it makes the difference between a delayed trip and a ruined one.
- Avoid tight connections between a train and a flight, or between two flights on the same day.
- Choose midday or afternoon flights rather than early-morning ones.
- Use private cars for key transfers, with daylight departures and experienced drivers.
- Keep a spare morning in Agra so the Taj Mahal sunrise can be repeated.
- Allow a buffer night before international departures from Delhi.
- Pack warm layers: dawn temperatures fall to 5 to 8 °C and fog feels colder.
Summer heat and the monsoon
From April, temperatures rise quickly, and by May afternoons regularly pass 40 °C, with hot, dry winds called loo. Sightseeing is possible only in the first hours after sunrise and after sunset. We do not recommend touring the cities from May to June. The exception is Dudhwa National Park, where heat concentrates animals around water and tiger sightings peak from March to May.
The monsoon arrives in the second half of June and lasts into September. Rain comes in heavy bursts rather than all day, and the countryside turns green. At Varanasi the Ganges rises over the lower ghats, the aarti moves to higher ground and boats may be suspended when the current is strong. Humidity is high, and some rural roads in Bihar become slow. It is a quiet, low-cost time for travellers who do not mind rain, especially in Agra and Lucknow.
Region by region
The whole region shares one broad climate, but the details differ from place to place, and they shape how we plan each stop.
Agra and Mathura, in the west, are the driest part of the region. Winter days are bright and clear, and February and March are outstanding. This is also the area where fog is most likely to hide the Taj Mahal at dawn from mid-December to January, so we always keep a spare morning there. By April, the red sandstone of Agra Fort and Fatehpur Sikri radiates heat by late morning, and visits move to the first hours after sunrise.
Lucknow sits in the middle of the plain and has a similar winter, with slightly more humidity and fog. Its great advantage in December and January is food: this is the season for nihari, makhan malai and the richest Awadhi dishes, which taste best when the evenings are cold.
Varanasi and Prayagraj, further east, have softer, hazier light and mornings on the river that can be very cold in an open boat. The Ganges is at its most comfortable level from October to March. From July to September it rises over the lower ghats, and at Prayagraj the Mela grounds are under water until the river falls in autumn.
Bodh Gaya, Rajgir and the Bihar sites are slightly warmer and more humid. They have a strong pilgrim season from November to February, when monks and lay pilgrims arrive from across Asia, and they grow uncomfortably hot from April. Dudhwa, in the far north on the Nepal border, follows its own calendar: open from about mid-November to mid-June, with the best tiger sightings from March to May.
Festivals by season
Many travellers choose their dates around a festival. Most follow the lunar calendar and move each year, so check current status before you travel.
- January to February: Magh Mela at Prayagraj; the Kumbh in its cycle years.
- February: Taj Mahotsav in Agra.
- February to March: Holi in Braj, with Lathmar Holi in Barsana.
- April to May: Buddha Purnima at Bodh Gaya, Sarnath and Kushinagar.
- October to November: Diwali and Chhath across the region.
- November: Dev Deepawali and the Ganga Mahotsav in Varanasi.
- December to January: Buddhist prayer gatherings at Bodh Gaya.
Choosing your month
For a first visit covering the Taj Mahal and Varanasi, choose November or February. For the Buddhist circuit, choose October, November or February for calm, or December and January for the full pilgrim atmosphere, accepting fog. For Holi, choose the dates the calendar gives you, usually in March. For tigers at Dudhwa, choose March or April. For Lucknow's winter food, choose December to February.
Whatever the month, book the top hotels early for the peak weeks: Christmas and New Year, Holi, Dev Deepawali and the Magh Mela's main days. Hotel rates are highest from October to March and lowest from May to September.
Questions travellers ask
Good to know
What is the best month to visit Uttar Pradesh?
November and February are the best months, with clear skies, comfortable days and few weather risks. October and March are also very good. December and January are pleasant by day but foggy at dawn, which can disrupt travel. Book the top hotels early for these months, as they fill quickly.
When does the fog start in north India?
Dense fog usually appears from mid-December and lasts until late January, sometimes into early February. Spells can last several days. It forms overnight and usually lifts by late morning, though on bad days it can persist longer. We plan midday flights and road backups for any journey in these weeks.
Does fog affect flights to Varanasi and Agra?
Yes. From mid-December to late January, early-morning flights into Varanasi, Agra, Lucknow, Patna and Gaya are often delayed or diverted in low visibility. We book midday flights where possible and avoid tight connections. Check current status before you travel. A buffer night before international departures is wise.
Will fog spoil my view of the Taj Mahal?
It can hide the Taj at sunrise on some December and January mornings. Fog usually lifts by late morning, so a midday visit is often clear. We keep a second morning free in Agra during fog season. Misty mornings can also be beautiful.
Is it too hot to visit Varanasi in April?
April is hot, with afternoons around 35 to 38 °C, but mornings and evenings are manageable. Dawn boats and the evening aarti work well. From May, heat often passes 40 °C, and we do not recommend sightseeing trips. Light cotton, a hat and plenty of water make April manageable.
Can I visit Varanasi during the monsoon?
Yes, but the Ganges rises over the lower ghats, the aarti moves to higher ground and boats may be suspended when the current is strong. Rain comes in bursts, and humidity is high. It is quiet and green, and hotel rates are low.
When is the best time for the Buddhist circuit?
October to March. December and January are the peak pilgrim season at Bodh Gaya, with teaching gatherings and full hotels, but cold, foggy mornings. October, November and February are calmer and still pleasant. Buddha Purnima in April or May is special but hot, so keep visits to dawn and dusk.
How cold does it get in December and January?
Nights fall to about 5 to 8 °C across the plain, and dawn on the river or in an open jeep feels colder, especially in fog. Days reach about 20 to 23 °C. Pack a warm jacket, layers, a scarf and socks for temples.
When is Dudhwa National Park open?
Dudhwa usually opens around 15 November and closes around 15 June for the monsoon. March to May is best for tigers, November to February for swamp deer and birds. Check current status before you travel. Permits and forest rest houses are limited, so book as early as possible.



