Skyscanner
  • Help
FlightsHotelsCar Hire

British Airways Flights & Tickets

Travellers and cabin class
  1. Home
  2. Flights
  3. All airlines
  4. British Airways

Compare British Airways flight deals from all across the web

Keep an eye on your favourite fare and book when it’s cheapest

Book the best British Airways fare in seconds with no fees

Top destinationsFlight dealsAirline informationBudget tipsFAQsOther top airlines

British Airways destinations

You can currently catch British Airways flights to 8 places.
London
DirectFrom £42
Málaga
DirectFrom £52
Alicante
DirectFrom £54
Dublin
DirectFrom £56

Find the best British Airways flight deals

Looking for a cheap last-minute deal or the best return flight? Here are the lowest-priced British Airways flight tickets from hundreds of providers.
London.£42 per passenger.Departing Mon, 15 Dec, returning Mon, 12 Jan.Return flight with British Airways.Outbound direct flight with British Airways departs from Edinburgh on Mon, 15 Dec, arriving in London Heathrow.Inbound direct flight with British Airways departs from London Heathrow on Mon, 12 Jan, arriving in Edinburgh.Price includes taxes and charges.From £42, select.
LondonUnited Kingdom
British Airways
Mon, 15 DecEDI - LHR with British Airways
Direct
British Airways
Mon, 12 JanLHR - EDI with British Airways
Direct
from £42
Málaga.£52 per passenger.Departing Mon, 17 Nov, returning Thu, 20 Nov.Return flight with British Airways.Outbound direct flight with British Airways departs from London Gatwick on Mon, 17 Nov, arriving in Malaga.Inbound direct flight with British Airways departs from Malaga on Thu, 20 Nov, arriving in London Gatwick.Price includes taxes and charges.From £52, select.
MálagaSpain
British Airways
Mon, 17 NovLGW - AGP with British Airways
Direct
British Airways
Thu, 20 NovAGP - LGW with British Airways
Direct
from £52
Luxembourg.£55 per passenger.Departing Fri, 16 Jan, returning Tue, 20 Jan.Return flight with British Airways.Outbound direct flight with British Airways departs from London Heathrow on Fri, 16 Jan, arriving in Luxembourg.Inbound direct flight with British Airways departs from Luxembourg on Tue, 20 Jan, arriving in London Heathrow.Price includes taxes and charges.From £55, select.
LuxembourgLuxembourg
British Airways
Fri, 16 JanLHR - LUX with British Airways
Direct
British Airways
Tue, 20 JanLUX - LHR with British Airways
Direct
from £55
Dublin.£56 per passenger.Departing Tue, 6 Jan, returning Sun, 11 Jan.Return flight with British Airways.Outbound direct flight with British Airways departs from London Heathrow on Tue, 6 Jan, arriving in Dublin.Inbound direct flight with British Airways departs from Dublin on Sun, 11 Jan, arriving in London Heathrow.Price includes taxes and charges.From £56, select.
DublinIreland
British Airways
Tue, 6 JanLHR - DUB with British Airways
Direct
British Airways
Sun, 11 JanDUB - LHR with British Airways
Direct
from £56
Verona.£62 per passenger.Departing Mon, 1 Dec, returning Sun, 7 Dec.Return flight with British Airways.Outbound direct flight with British Airways departs from London Gatwick on Mon, 1 Dec, arriving in Verona International.Inbound direct flight with British Airways departs from Verona International on Sun, 7 Dec, arriving in London Gatwick.Price includes taxes and charges.From £62, select.
VeronaItaly
British Airways
Mon, 1 DecLGW - VRN with British Airways
Direct
British Airways
Sun, 7 DecVRN - LGW with British Airways
Direct
from £62
Faro.£63 per passenger.Departing Tue, 2 Dec, returning Thu, 15 Jan.Return flight with British Airways.Outbound direct flight with British Airways departs from London Gatwick on Tue, 2 Dec, arriving in Faro.Inbound direct flight with British Airways departs from Faro on Thu, 15 Jan, arriving in London Gatwick.Price includes taxes and charges.From £63, select.
FaroPortugal
British Airways
Tue, 2 DecLGW - FAO with British Airways
Direct
British Airways
Thu, 15 JanFAO - LGW with British Airways
Direct
from £63
Gibraltar.£63 per passenger.Departing Wed, 25 Feb, returning Tue, 17 Mar.Return flight with British Airways.Outbound direct flight with British Airways departs from London Heathrow on Wed, 25 Feb, arriving in Gibraltar.Inbound direct flight with British Airways departs from Gibraltar on Tue, 17 Mar, arriving in London Heathrow.Price includes taxes and charges.From £63, select.
GibraltarGibraltar
British Airways
Wed, 25 FebLHR - GIB with British Airways
Direct
British Airways
Tue, 17 MarGIB - LHR with British Airways
Direct
from £63
Jersey.£64 per passenger.Departing Fri, 14 Nov, returning Sun, 16 Nov.Return flight with British Airways.Outbound direct flight with British Airways departs from London Gatwick on Fri, 14 Nov, arriving in Jersey.Inbound direct flight with British Airways departs from Jersey on Sun, 16 Nov, arriving in London Gatwick.Price includes taxes and charges.From £64, select.
JerseyJersey
British Airways
Fri, 14 NovLGW - JER with British Airways
Direct
British Airways
Sun, 16 NovJER - LGW with British Airways
Direct
from £64
How did we find these deals? The deals you see here are the lowest prices for British Airways flight tickets found in the last 4 days, and are subject to change and availability.

British Airways flight information

Best flight dealLondon, £42
Cheapest month to flyMarch
Destinations204
Most popular airportLondon Heathrow
Average flights per week35,776

How to find cheap British Airways flights

Here are a few tips on how to find the best price.

Filter your search by airline

We've compared every online travel agent out there to find the cheapest flight tickets on the net. If British Airways flies to your chosen destination, you'll be able to filter your results to just those operated by them. If not, we'll show you the next-best options, by price or journey length.

Fly from London

Recently, the cheapest British Airways flights have been departing from London. And at the moment, the lowest-priced route is from London to Belfast, for £28.

Stay loyal to British Airways

Many popular airlines offer loyalty programs. Each time you fly with them, you'll be awarded air miles or points to spend on later flights. You can also look out for credit cards that allow you perks – like free First Class lounge visits.

Flex your dates for the best British Airways rates

If you’re flexible on your departure dates, you can use Skyscanner's whole month tool to find the cheapest day of the year to fly anywhere you like in the world.

Catch your British Airways flight in February

We crunched the flight calendar and found that on average, British Airways prices to the most popular destinations are cheapest in February.

Set up a Price Alert

We'll let you know when the price of your flight goes up or down so you can book when the time is just right. You're even able to watch specific British Airways flights.

Book your British Airways ticket with extra peace of mind

Check to see if British Airways tickets are flexible

Some airlines still offer the flexible booking policies. If you bag one of these tickets, you won’t lose out if your flight has to be changed or cancelled.

Book spotless stays

Find hotels with sparkling 5/5 cleanliness ratings, or bag a room with free cancellation.

Get insured

Choose travel cost protection and take your trip with confidence. With the right travel insurance, you won’t lose out on money if your flights with British Airways are changed or cancelled or your trip is cut short.

Finding flights with British Airways: FAQs

British Airways flies directly to 211 destinations globally, including London Heathrow, London Gatwick and London City.
We compare every price from over 1,200 airlines and travel agents to find you the best. There are no hidden fees, just the lowest fares and best value options for your trip. Want to make sure you have the best experience with British Airways? We rate each airline and travel agent on the service they provide, and remove those who aren't doing the right thing for our travellers.
Our data shows that the cheapest month to fly with British Airways is usually December. Airlines often have big sales on Black Friday every November.
At the moment, the cheapest British Airways route we found is from United Kingdom to London Heathrow for £42.
The best price we found for a return flight with British Airways within the last 45 days is to London Heathrow for £42.

Other popular airlines in United Kingdom

More travel options

Cheap return flights to Krakow
Cheap return flights to Madrid
Cheap return tickets to Ibiza
Return tickets to Tokyo
Return flights to Birmingham
Tickets to Budapest
Cheap return flights to Prague
Tickets to Berlin Brandenburg
Return plane tickets to Marrakech Menara
Cheap tickets to Athens International
Cheap return flights from Malaga
Flights from Athens International
Flights from Glasgow Intl
Return tickets from Madrid
Return tickets from Cardiff
Cheap return flights from Berlin Brandenburg
Cheap tickets from Lisbon
Plane tickets from Istanbul
Flights from Aberdeen
Cheap return tickets from Milan
Return flights from London to Copenhagen
Cheap tickets from London to Manila Ninoy Aquino
Cheap return tickets from London to Ibiza
Cheap return tickets from London to Porto
Return tickets from Manchester to Lisbon
Cheap tickets from London to Lahore
Tickets from London to Krakow
Cheap return tickets from London to Kochi
Return plane tickets from London Heathrow to Indira Gandhi International
Flights from Birmingham to Paris
Return plane tickets from London to Prague
Flights from London to Berlin Brandenburg
Plane tickets from Manchester to Faro
Tickets from London to Larnaca
Cheap return flights from London to Mumbai
Tickets from Manchester to Bangkok
Flights from London to Seville
Return flights from Manchester to Brussels
Return flights from Manchester to Rome
Return tickets from London to Nice
Return Lufthansa plane tickets
Air France return tickets
Vueling Airlines cheap flights
KLM cheap flights
Pegasus Airlines cheap return flights
easyJet flights
Air India return tickets
Wizz Air cheap return tickets
Etihad Airways return tickets
American Airlines return tickets
Aer Lingus plane tickets
Return Emirates plane tickets
Turkish Airlines plane tickets
Return Ryanair plane tickets
helvetic return tickets
Qatar Airways cheap flights
TUI cheap return tickets
Jet2 cheap tickets
Virgin Atlantic cheap return tickets
Singapore Airlines cheap return tickets
Cheap British Airways flights to Bangkok
British Airways to Orlando
Cheap British Airways flights to Tokyo
British Airways to London
Cheap British Airways flights to Los Angeles
British Airways to Dublin Airport
Book cheap British Airways flights to Los Angeles International Airport
British Airways to New York John F. Kennedy Airport
Book cheap British Airways flights to Dubai Airport
British Airways to Tokyo Haneda Airport
Cheap British Airways flights to London Heathrow Airport
Book cheap British Airways flights to Orlando International Airport
Flights to London Gatwick Airport with British Airways
Cheap British Airways flights to Amsterdam Schiphol Airport
Book cheap British Airways flights to Mumbai Airport
British Airways flights to Paris
Cheap British Airways flights to Vancouver
British Airways to New York
British Airways to Dubai
Flights to Miami with British Airways
Book hotels deals in London
Royal Air Force return tickets
AirAsia India cheap tickets
Plane tickets to Malta
Return plane tickets to France
Holiday Europe cheap return tickets
Tickets to Barbados
Return tickets to Norway
Ryanair cheap flights
Jet2 cheap return flights
Cheap tickets to Maldives
Cheap flights to Europe
easyJet flights
Cheap return tickets to Cape Verde
Direct Air return flights
Get our app
HelpPrivacy SettingsLog in
Cookie policyPrivacy policyTerms of serviceCompany Details
  • Domestic flights
  • Cities
    • Sydney
    • New York
    • Amsterdam
    • London
    • Dublin
    • Dubai
    • Bangkok
  • Last-minute deals
  • Airports
  • Countries / Regions
    • Canada
    • India
    • United States
  • Airlines
  • Flights
  • Hotels
  • Car hire
  • App
  • Travel trends
  • Sitemap
  • Holiday destinations
  • About us
  • Why Skyscanner?
  • Media
  • Our people
  • Accessibility
  • Sustainability
  • Jobs
  • Travel features & news
  • Legal notices
  • Modern slavery
  • Privacy, Trust and Online Safety Centre
  • How Skyscanner Works
  • Work with us
  • Advertise with us
  • Travel Insight
  • Affiliates
  • Travel APIs
  • Flights
    • Amsterdam Schiphol
    • London
    • Dublin
    • Paris
    • Barcelona
    • Palma - Majorca
    • Berlin Brandenburg
    • Belfast
    • Alicante
  • Hotels
    • Amsterdam
    • London
    • Dublin
    • Paris
    • Barcelona
    • Palma
    • Berlin
    • Belfast
    • Alicante
  • Car hire
    • Amsterdam
    • London
    • Dublin
    • Paris
    • Barcelona
    • Palma
    • Berlin
    • Belfast
    • Alicante
© Skyscanner Ltd 2002 – 2025

International Sites

  • Cheap flights
  • Australia - Cheap flights
  • 中国 - 机票
  • Flybilletter
  • Suomi - lennot
  • France - vols
  • Deutschland - Flüge
  • India - Flight tickets
  • Ireland - flights
  • Italia - voli
  • 日本 - 航空券
  • México - vuelos
  • Vliegtickets
  • Billige flybilletter
  • Polska – tanie loty
  • Россия - авиабилеты
  • España - vuelos
  • Sverige - flyg
  • Schweiz - Flüge
  • Türkiye - uçak biletleri
  • United Arab Emirates - flights
  • USA - flights

We value your privacy

To personalise your experience we collect information on how you use Skyscanner, which includes personal data such as your IP address. This is to provide an improved experience, store and/or access information on a device, personalised advertising, advertising measurement, audience research and services development. Read our Cookie Policy.

We and our 141 partners may rely on legitimate interest for certain purposes rather than consent. Accept all cookies by choosing 'Accept all' or only allow essential cookies by selecting 'Accept essential only’. Go to ‘Manage settings’ to update preferences.

Manage preferences or withdraw consent at any time on Privacy Settings.

Manage settings