British Airways, United Airlines and Virgin Atlantic operate nonstop flights from Dulles (IAD) to London (LHR). The nonstop flight takes around ~7h 23m, covering 3,667 miles (5,902 km). Round-trip fares currently start at $877, with a typical fare around $999 across 84 recent fare combinations. Updated 14 July 2026.
We re-run this search daily and email you the moment the price drops below typical.
Free · checked daily · one-click unsubscribe
Yes, British Airways, United Airlines and 1 more airline operate nonstop flights from Dulles (IAD) to London (LHR).
British Airways, United Airlines, Virgin Atlantic operate nonstop flights from Dulles to London.
The nonstop flight from Dulles to London takes ~7h 23m (approximately 5902 km).
Round-trip flights from Dulles (IAD) to London (LHR) start at $877, with a typical fare around $999. Based on 84 recent fare combinations.