More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Overview: Belfast to London flight

distanceDistance321 miles (517 km)
durationAverage flight duration1 h 20 min
priceAverage plane ticket price£45 (€51)
changesDirect flightYes
carriersAirlinesRyanair, easyJet, Flybe, Aer Lingus or British Airways

Flights from Belfast to London cover the 321 miles (517 km) long trip taking on average 1 h 20 min with our travel partners like Ryanair, easyJet, Flybe, Aer Lingus or British Airways. There are direct flight services available. You can get the cheapest plane tickets for this journey for as low as £34, but the average price of plane tickets is £45. Travellers depart most frequently from Belfast International Airport and arrive in London Heathrow Airport.

Airlines: Ryanair and British Airways Belfast to London

Ryanair and British Airways flights will get you between Belfast and London from £34. With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.

Ryanair
British Airways

    These are Ryanair 's ticket policies for COVID-19 for the flight between Belfast and London:

    • Normal conditions apply
    • Cashless payments recommended
    • Online booking and check-in recommended

    Flights from Belfast to London

    Travellers can choose from 210 flights from Belfast to London each week. On average, a direct flight takes just 1h15 minutes to cover the 328-mile route between the two cities. Departures are spaced regularly throughout the day with the earliest flights from Belfast to London leaving at 7.30 a.m. and the last departing at around 9.30 p.m.

    Which airlines fly from Belfast to London?

    easyJet is one of the major airlines that offer regular flights from Belfast to London. Other carriers include Aer Lingus,British Airways, Ryanair and Flybe.

    How long is the flight from Belfast to London?

    Direct flights to London from Belfast can take from just over an hour to 1h30 minutes. For example, the fastest easyJet flight from Belfast to the UK capital takes just 1h10 minutes. Non-direct flights which stop in other UK cities like Glasgow or Inverness while en route are also popular and journey times vary depending on the route chosen.

    How many flights are there from Belfast to London?

    Flights tend to leave at hourly intervals from early morning until late in the evening, and there are up to 15 direct flights each day. easyJet is one of the most prolific carriers and accounts for around five, or one third, of these.

    What is/are the departure and arrival airports for flights from Belfast to London?

    Departure airport: Flights to London can depart from Belfast International Airport (BFS), formerly known as Aldergrove Airport. The airport is easily reached by car via the M2 motorway or by Translink bus from the city centre. Planes also depart from George Best Belfast City Airport (BHD) which, again, is easily reached by bus or car. Long-term parking is available for either airport.

    Arrival airport: Flights from Belfast to London land at one of the six airports serving the city. These are London Gatwick, London City, Luton Airport, London Heathrow, Stansted Airport and Southend-on-Sea Airport. easyJet flights land at either London Gatwick, Luton Airport or London Stansted Airport, for example. Each is well-served by train or bus routes including National Express to Victoria Station in the heart of the city and the Stansted Express.


    Download Our App Now!

    Travel Tips: Belfast to London flight

    Take a flight to London easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Belfast to London.
    FAQs

    How much do cheap plane tickets to London from Belfast cost?

    Omio customers have found the cheapest flights to London from Belfast to cost as little as £34  in the next 7 days.

    What is the average cost of a flight from Belfast to London?

    The Belfast to London plane ticket price is on average £45  if you are looking to purchase your tickets for this trip in the next week.

    What is the distance between Belfast and London via plane?

    The Belfast to London flight distance is approximately 321 miles (517 km).

    What is the average Belfast to London flight duration?

    The Belfast to London flight duration is on average 1 h 20 min, which is to be expected when travelling 321 miles (517 km) between Belfast and London. However, the time it takes can vary based on specific dates, weekends, and bank holidays.

    What is the departure airport in Belfast and arrival airport in London?

    If you’re looking to fly out of Belfast, you have a few airport options to start your journey from including Belfast International Airport and George Best Belfast City Airport. When flying into London, you can arrive in airports like London Heathrow Airport, London Stansted Airport and London Gatwick Airport.

    Omio customers who book cheap flights for this journey most frequently fly from Belfast International Airport   to London Heathrow Airport.

    Where is the airport in Belfast? Where is the airport in London?

    Passengers board their flight most frequently from Belfast International Airport, which is located approximately 12.6 miles (20.3 km) from the city centre.

    Passengers travelling this route most often arrive at London Heathrow Airport and need to travel approximately 14.3 miles (23 km) from the airport to reach the city centre in London. You can check if there are airport shuttle services, taxi services or public transportation options available from London Heathrow Airport to get you to the city centre in London.

    What airlines go from Belfast to London?

    If you're looking for flights from Belfast to London, you can rely on Ryanair, easyJet, Flybe, Aer Lingus or British Airways to get you to London. It's also good to check out all possible airlines for the Belfast to London journey to see if there might be differences in the amenities they offer.

    When is the earliest flight from Belfast to London? When is the last flight from Belfast to London?

    The earliest flight departing from Belfast to London leaves at 06: 35. The last flight departing from Belfast to London leaves at 21: 25. You can find the latest Belfast to London flight times on Omio and book the best time to leave for your journey on your chosen travel date.

    How early should I book Belfast to London plane tickets to get the best deals?

    If you book a plane ticket to London from Belfast within the next 7 days, you can find tickets to cost on average £45 one way. However, we recommend booking your flight in advance to get access to the best prices. Plane tickets from Belfast to London are generally on sale a few months before the planned departure date.