Dallas to London
DFWLHR

Dallas to London Business class.

Get my fare
9hNonstop
$3,849Lowest fare found
DFW → LHRGet my fare

From $3,849. Tell us the dates and a specialist prices it against private inventory.

How should we reach you? Pick any
No payment info · 60 seconds · Real human reply within 24 hours
What it costs

Business class, all in.

Recent quotes on Dallas to London. Pick an airline to see what the fare carries.

Low$3,849
Average$9,137
High$11,458
Traveller in a business class suiteDFW → LHR
Nonstop
British AirwaysBA
CabinBusiness
Total$3,849

Nonstop. Cabin details for this quote are confirmed with your fare.

$1,654 below the route averageGet my fare

Business class quotes, per person, including taxes and fees, updated Oct 17, 2026. Fares move with dates and seat availability.

The flight

Dallas to London in business.

American and British Airways both fly Dallas–Fort Worth to Heathrow nonstop, and every departure is an overnight into a London morning — about nine hours eastbound.

Aircraft wing above the clouds at sunrise
Dallas to LondonNonstop
DFWDallas
9h
LHRLondon
Flight time9h
ServiceNonstop
Airlines4
Know before you go

Three things worth knowing.

What our specialists check before they price DFW to LHR.

LondonAircraft at the gate seen through a terminal windowBusiness class cabin with private suites
When to fly

American drops from six or seven daily flights in summer to four from 25 October. Summer and the Christmas holidays are the peaks.

Dallas to London, answered.

The questions travellers ask us most about this route.

All questions

Our latest fare check found business class from $3,849 round-trip, and fares move with the airline and how far out you book. Our fare specialists also check consolidator rates and airline sales that don’t show up in a normal search.

One desk, every cabin

Priced by a person, not a widget.

Give us your dates. A specialist checks live inventory and replies within 24 hours.

Dates
  • No payment info
  • Takes 60 seconds
  • Real human reply within 24 hours