Best time to fly to Delhi

Delhi demand spikes around Diwali, Christmas, and summer school holidays. Off-peak windows reward flexible travellers.
Live cheapest flight to Delhi I’m tracking right now: US$825 from Atlanta (Oct 2026).
The short answer
The best weather in Delhi runs October to March, but the cheapest fares from Canada and the US usually fall in the shoulder months when diaspora travel is quieter — roughly February to March, and September before Diwali. Avoid the summer school holidays (June–August), Diwali (October or November), and the Christmas–New Year run, when fares to India spike hardest.
Delhi season by season
Delhi has a big, dramatic climate. October to March is the pleasant season — cool, dry, and by far the best time to actually be there. December and January are genuinely cold in the mornings and famously foggy, and that matters for flights: dense winter fog regularly delays and cancels departures at Delhi’s airport (IGI), so leave buffer time for tight connections in December and January.
April to June is brutally hot — daytime temperatures push past 40°C, sometimes 45°C — with dust and haze. Cheap hotels, punishing sightseeing.
July to September is the monsoon: hot, humid and wet, with heavy but usually short downpours.
For airfare specifically, though, the windows that matter are diaspora-driven, not weather-driven — and February–March and September (before the festival rush) are usually the softest fare periods from North America.
Dates that move the price
Three windows push India fares up hard from Canada and the US: the summer school holidays (June–August), Diwali (which falls in October or November — the date shifts each year), and Christmas–New Year. India’s long wedding season (roughly November to February) piles domestic demand on top. Travel just outside these and you’ll usually save meaningfully.
One honest caveat that isn’t about price: Delhi’s air quality is at its worst in November, after Diwali and the crop-burning season. If that matters to you, aim for winter proper (December–February) or the post-monsoon clarity of late September rather than early November.
When to book
Delhi is long-haul from North America — non-stop from Toronto, and one-stop routings via Europe or the Gulf from most other cities — so fares reward planning. Two to five months out is the realistic sweet spot for economy, and for the summer, Diwali and Christmas peaks you’ll want to book earlier still, since those sell out and climb. On a connecting trip, weigh total travel time against the headline fare.
Bottom line
For the best mix of good weather and a fair price, target February–March; for the cheapest fare with clear skies, late September before Diwali is hard to beat. Avoid the summer holidays, Diwali and the Christmas fortnight unless your dates are fixed — and if they are, book early and watch the departure city, since the cheapest Canadian or US gateway to Delhi swings week to week, which is what the live routes below track.
Cheapest months (from my price checks)
Based on departure months I’ve sampled on the cheapest origin into Delhi right now. Patterns firm up as more history banks.
| Departure month | Cheapest seen |
|---|---|
| October | US$749 |
| September | US$824 |
| February | US$880 |
Practical tips
- Best fare value is usually February–March and September (before Diwali).
- Peak outbound from Canada: summer, Diwali, and December — expect higher fares and fuller planes.
- Non-stop from Toronto or one-stop via Europe/the Gulf — compare total trip time, not just price.
Current flights to Delhi
- Atlanta to Delhi flights — US$825
- Chicago to Delhi flights — US$845
- Boston to Delhi flights — US$874
- Seattle to Delhi flights — US$1,011
- Detroit to Delhi flights — US$1,086
- Phoenix to Delhi flights — US$1,161
- Calgary to Delhi flights — $1,588
- Montreal to Delhi flights — $1,641
- Halifax to Delhi flights — $1,673
- Winnipeg to Delhi flights — $1,811