Where and when

Best time to visit London from India

London works as a first long-haul trip: national museums, West End theatre, markets and royal parks, plus easy rail links to the rest of Britain, with direct flights of nine to ten hours from Delhi, Mumbai and Bengaluru.

Cheapest month to fly: February, from ₹48,262 return (Delhi, seen 9 Oct). Cheapest fare checked in the last 48 hours: ₹48,262 from Delhi.

London month by month

MonthSeasonHigh / lowRainCheapest fare
JanuaryOff-season7° / 2°C68 mm₹49k ● live ₹54k
FebruaryOff-season8° / 1°C56 mm₹48k ● live ₹48k
MarchOff-season10° / 2°C52 mm₹52k ● live ₹52k
April
TCS London Marathon
Shoulder14° / 4°C45 mm₹52k ● live ₹52k
MayShoulder17° / 7°C57 mm–
JunePeak20° / 10°C58 mm–
JulyPeak23° / 12°C60 mm–
August
Notting Hill Carnival
Peak23° / 12°C67 mm–
SeptemberShoulder20° / 10°C46 mm–
OctoberShoulder15° / 8°C77 mm₹48k ● live ₹48k
NovemberOff-season10° / 4°C77 mm₹56k ● live ₹61k
December
Christmas Day and Boxing Day
Off-season7° / 2°C74 mm₹53k ● live ₹53k

Fares are the lowest return fare seen in the last 14 days for trips departing that month, from any Indian city we track; a green dot means a fare checked in the last 48 hours. Months with a dash have no fares yet. Seasons: NASA POWER climate normals (derived) (checked 2026-10-09). Weather averages: NASA POWER (Prediction Of Worldwide Energy Resources) Daily API v2.10.0, MERRA-2 based, 2001-2020 monthly means of daily values.

Dates to plan around

In London

  • Notting Hill Carnival · 29–30 Aug 2027. Caribbean street carnival in west London over the August bank holiday weekend: Sunday is the family day, Monday the adults' parade. Roads and some Tube stations around Notting Hill close and nearby hotels fill. source, checked 2026-10-09
  • Christmas Day and Boxing Day · 25–26 Dec. Bank holidays: on 25 December almost everything shuts, including the Tube, buses and trains, and shops stay closed. Boxing Day brings sales and reduced transport; in 2027 the substitute days are 27 and 28 December. source, checked 2026-10-09
  • TCS London Marathon · 24–25 Apr 2027. Held over two days in 2027, Saturday 24 and Sunday 25 April; roads along the Thames and around Tower Bridge and Westminster close for the mornings, and hotels near the route book up for the weekend. source, checked 2026-10-09

Indian rush periods

Fares out of India rise around these holidays, so book earlier or fly just outside them.

  • Dussehra & Durga Puja · 16–21 Oct
  • Diwali · 5–11 Nov
  • Guru Nanak Jayanti · 20–24 Nov
  • Christmas & New Year · 18 Dec – 3 Jan
  • Pongal / Makar Sankranti · 13–18 Jan
  • Republic Day weekend · 22–26 Jan

Flights to London by departure city

Visa for Indian passports

Indian passport holders need a visa for UK before travel. Allow about 28 days for a first-time application. Standard Visitor visa with VFS biometrics, about 3 weeks; paid priority options exist.

London: questions

What is the best time to visit London?

London's peak season is June, July and August, with April, May, September and October as shoulder months. Derived from NASA POWER climate normals: June to August are the warmest, lightest months and the school-holiday peak; April, May, September and October are mild with similar rain; November to March is cold, damp and dark by late afternoon. December is busy for Christmas lights despite the weather.

When is the rainy season in London?

The wettest months are October, November and December, with about 77 mm, 77 mm, 74 mm of rain respectively on average.

How hot does London get?

July is the hottest month, with average daily highs near 23°C. February has the coolest nights, around 1°C.

When is London most crowded?

Expect the most visitors in June, July and August. Events that draw crowds: Notting Hill Carnival (29–30 Aug 2027), Christmas Day and Boxing Day (25–26 Dec), TCS London Marathon (24–25 Apr 2027).

Which month is cheapest to fly to London from India?

February 2027 has the lowest return fare FlyBun has seen in the last 14 days, ₹48,262 from Delhi. We have fares for 7 of the next 12 months, so a month with no figure may be cheaper. Fares change daily.

Do Indians need a visa for UK?

Indian passport holders need a visa for UK before travel. Allow about 28 days for a first-time application. Standard Visitor visa with VFS biometrics, about 3 weeks; paid priority options exist.

Watch any route and FlyBun alerts you free when its fare drops.