£172 Cheap British Airways flights from New York to London (JFK→LHR)

  • Be in the know

    Get alerts if flight prices drop or rise*
  • Book smarter

    Save up to 25% on select hotels after you book a flight*
  • Earn twice

    Earn your airline miles on top of our rewards

British Airways flights from New York to London (JFK→LHR)

Prices were available within the past 7 days and start at £172 for one-way flights and £386 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

British Airways

Alternative airports near London

Prices were available within the past 7 days. Prices and availability are subject to change.

Find the cheapest month to fly from New York (JFK) to London (LHR)

March is typically the cheapest month to fly

From £304 - £423 per traveller.
Flight from New York to London route information
Origin airport
John F. Kennedy Intl.
Destination airport
Heathrow
Airlines serving
Aer Lingus, Air Canada, Air France, Alaska Airlines, American Airlines, Austrian Airlines, British Airways, Brussels Airlines, Delta, Finnair, ITA Airways, Iberia, JetBlue Airways, KLM, LOT-Polish Airlines, Lufthansa, Swiss International Air Lines, TAP Portugal, United, Virgin Atlantic
Popular airline
Virgin Atlantic
Distance
5507 km
Average flight time
11 hours 53 mins

The Annual Holiday Sale

Members save up to 40% on hotels and holiday homes. Plan this year’s big trip and save.

Frequently asked questions

How much is a British Airways flight from John F. Kennedy Intl. Airport (JFK) to Heathrow Airport (LHR)?
Landing cheap one-way British Airways flights from JFK to LHR from £172 on Expedia couldn't be easier — just filter by "Price (lowest to highest)." Alternatively, check out our affordable return fares from £386 for your next exciting adventure.**These prices were available on Expedia within the past 7 days, for flights departing within the next year. Prices and availability are subject to change. Additional terms apply.
What is the cheapest month to fly from JFK to LHR with British Airways?
British Airways flights to London are often more affordable in the off-peak months of January and February. Whether you need a return or one-way ticket, you could score a better deal then.
Does British Airways fly nonstop from John F. Kennedy Intl. Airport (JFK) to Heathrow Airport (LHR)?
Book a seat on one of British Airways's 50 direct weekly flights from John F. Kennedy Intl. Airport (JFK) to Heathrow Airport (LHR). To see what's available, enter your origin, dates and destination and hit search. Then select the "Nonstop" and "Airline" filters.
How long does it take to fly from JFK to LHR with British Airways?
Depart John F. Kennedy Intl. Airport (JFK) for Heathrow Airport (LHR) on a direct British Airways flight, and you'll be airborne for about 6h 58m.
Which day of the week has the most British Airways flights from John F. Kennedy Intl. Airport (JFK) to Heathrow Airport (LHR)?
British Airways operates the most flights from John F. Kennedy Intl. Airport (JFK) to Heathrow Airport (LHR) on Sunday. With up to 8 daily departures, you'll get the most options and flexibility on this day.
What airports does British Airways fly into in London?
Heathrow Airport (LHR) is the main gateway for British Airways flights from John F. Kennedy Intl. Airport (JFK) to London. But this carrier also travels to Gatwick Airport (LGW). Make sure you select Expedia's "All Airports" option for your destination to see all available choices for your break in London.
What kind of luggage can I take on a British Airways flight from John F. Kennedy Intl. Airport (JFK) to Heathrow Airport (LHR)?
On a standard economy flight with British Airways from JFK to LHR, passengers can bring 1 checked-in bag up to 23 kg (50 lbs) with dimensions not exceeding 89 centimetres x 41 centimetres x 74 centimetres in total. For hand luggage, you can have 1 cabin bag weighing up to 23 kg (50 lbs) and measuring less than 56 centimetres x 23 centimetres x 43 centimetres. Size and weight allowances can vary based on the cabin class you're in and airfare type. To make sure you don't get caught with extra fees at the airport, check your British Airways booking or look up the airline's website before you start packing.
What type of plane does British Airways fly from John F. Kennedy Intl. Airport (JFK) to Heathrow Airport (LHR)?
You'll likely be on a Boeing 777-300ER or a Boeing 787-10 when flying British Airways from John F. Kennedy Intl. Airport (JFK) to Heathrow Airport (LHR). However, keep in mind that a different plane could be assigned to your route depending on operational factors.
Can I change or cancel my British Airways flight from John F. Kennedy Intl. Airport (JFK) to Heathrow Airport (LHR)?
Typically, you can cancel or modify your flight, although there may be additional charges if your booking was made over 24 hours ago. Prefer to keep your options open? Make use of our "No cancel fee" or "Changes included" filter to find flights that won't penalize you if you need to adjust your plans. To modify your booking, visit "Trips," select your flight and click on "Manage Booking" for more details.

Explore a world of travel with Expedia

*Available to Expedia members.