Flights from Dulles to London

IAD
Dulles
3667 mi
LHR
London
7
Direct Routes
4
Airlines
5902
Kilometers
7h 53m
Flight Time
Loading route map...

Connecting Flights (1 Stop)

Select a stopover airport to see flight schedules

IAD DOH LHR
Via Hamad International Airport (Doha)
Qatar Airways British Airways
2 flights
IAD MAD LHR
Via Adolfo Suárez Madrid–Barajas Airport (Madrid)
American Airlines British Airways
2 flights
IAD ATL LHR
Via Hartsfield Jackson Atlanta International Airport (Atlanta)
United Airlines Delta Air Lines
2 flights
IAD BRU LHR
Via Brussels Airport (Zaventem)
United Airlines British Airways
2 flights
IAD IST LHR
Via İstanbul Airport (Arnavutköy, Istanbul)
Turkish Airlines British Airways
2 flights
IAD CDG LHR
Via Charles de Gaulle International Airport (Paris (Roissy-en-France, Val-d'Oise))
Delta Air Lines British Airways
2 flights
IAD ZRH LHR
Via Zürich Airport (Zurich)
Swiss International Air Lines British Airways
2 flights

About Dulles to London Flights

There are 7 direct flights from Washington Dulles International Airport (Dulles) (IAD) to London Heathrow Airport (London) (LHR), operated by 4 airlines.

The distance between IAD and LHR is approximately 3667 miles (5902 km), with an estimated flight time of 7h 53m.

Explore our flight seat maps to see detailed aircraft configurations for flights on this route.

Frequently Asked Questions

Are there direct flights from IAD to LHR?
Yes, there are 7 direct flights from Washington Dulles International Airport (Dulles) to London Heathrow Airport (London), operated by American Airlines, British Airways, United Airlines, Virgin Atlantic Airways.
How long is the flight from IAD to LHR?
The flight takes approximately 7h 53m. The distance is 3667 miles (5902 km).
Which airlines fly from IAD to LHR?
Airlines operating this route include American Airlines, British Airways, United Airlines, Virgin Atlantic Airways.