Distance from India to the UK
The aerial distance between **New Delhi (India)** and **London (UK)** is approximately:
6,700–7,000 km (4,160–4,350 miles).
Flight Time
- Nonstop: 8.5–9.5 hours (Air India, British Airways, Virgin Atlantic).
- One-stop: 11–15 hours (via Dubai, Doha, Abu Dhabi, Frankfurt, etc.).
Variations
- Mumbai (BOM) → London (LHR): ~7,200 km, 9–10 hrs nonstop.
- Chennai/Bengaluru → London: ~8,000 km, usually one-stop.
- Great Circle Route: Passes over Pakistan, Iran, Turkey, Eastern Europe.
Sea Distance
Mumbai → London (via Suez): ~7,500 nm (~13,900 km), **18–22 days** for container ships.
The UK–India corridor is one of the world's busiest long-haul routes, with 30+ weekly nonstops pre-pandemic.