How to get to London from Belfast

Tue, 23 Apr
+ Add return
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
42K ratings
Google Play
136K reviews

Travel options
from Belfast to London

How to get to London from Belfast by train, bus, flight or ferry.

Our recommendation

The best way to travel from Belfast to London is by taking a flight because it’s the best combination of price and speed.

Belfast International Airport (BFS)
10:15London Luton Airport (LTN)
0 changes
Belfast International Airport (BFS)
22:25London Gatwick Airport (LGW)
0 changes
Belfast International Airport (BFS)
10:15London Luton Airport (LTN)
0 changes
Other options
Belfast International Airport (BFS)
11:45London Stansted Airport (STN)
0 changes
Belfast International Airport (BFS)
21:20London Luton Airport (LTN)
0 changes
Belfast International Airport (BFS)
13:45London Luton Airport (LTN)
0 changes

Find all the dates and times for this journey by train, bus, flight, and ferry .

Compare prices and tickets Prices for trains, coaches, flights and ferries

23 Apr
24 Apr
25 Apr
26 Apr
27 Apr
28 Apr
29 Apr
30 Apr
01 May
02 May
03 May
04 May
05 May
06 May
07 May
08 May
09 May
10 May
11 May
12 May
13 May

Travel Information between Belfast and London

distanceDistance321 miles
modeAvailable travel modesFlight
priceTicket price range£36 - £36
cheapestCheapest modeFlight • £36 • 1 h 10 min
fastestFastest modeFlight • £36 • 1 h 10 min
carriersPopular travel companieseasyJet

Take a flight to travel 321 miles from Belfast to London. EasyJet is the main travel provider operating this journey. Travellers can even take a direct flight from Belfast to London.

General Information about the journey from Belfast to London

Flying to London takes under 1.5 hours and is by far the fastest method of travel. There are many different train routes available which take one of three ferries to various destinations in Britain and then on to London. Bus is the slowest method taking over 15 hours. All modes of transport depart from and arrive at one or two stations or airports.

Buses from Belfast to London

National Express runs around three buses per day from Belfast, departing from Europa Bus Centre. The journey, which includes a ferry crossing, takes between 15 and 18 hours. The buses terminate at either Victoria Coach Station or Sutton Train Station in London. Bus routes are direct or require one or twochanges.

Trains from Belfast to London

Trains depart from Belfast Port or Belfast Central. Taking the train to London involves several changes, including a ferry from Belfast or Dublin to a port in Scotland, England or Wales. Local trains can then connect to regional stations in Glasgow, Chester or Liverpool for the final leg to London. The entire journey can take 11 to 12 hours. Booking a ferry trip first and then arranging trains at either end may be preferable.

Flights from Belfast to London

Flying from Belfast to London takes around one hour 20 minutes. Direct flights are operated by British Airways, Aer Lingus and Flybe. All flights depart from Belfast City Airport and arrive at London Heathrow or London City Airport. Flights leave Belfast around 20 times per day between 7:00 a.m. and 8:00 p.m.

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

Deutsche Bahn

All travel companies: All Airlines and Coach Companies from Belfast to London

National Express, Ryanair and easyJet will get you to London from Belfast at great prices. With over 1000 travel companies on Omio, you can find the best travel times, prices and tickets for your trip.

National Express is the leading travel operator for routes throughout the United Kingdom, operating over 550 travel a day and serving over 900 destinations across the country. National Express even offers routes to and from major UK airports like Heathrow, Gatwick, Stansted, Luton and Bristol 24 hours a day at affordable prices for the budget traveller in mind. All National Express travel are air-conditioned and provide free WiFi and onboard entertainment. Most travel are equipped with seat belts and power outlets in each seat, so you can charge your phone or laptop during a long journey. You can select between three ticket types for the Belfast - London travel: Restricted Fare, Standard Fare, and Fully Flexible Fare. Refundable tickets provide more flexibility than other ticket options, meaning you can cancel or change your ticket easily, should you need to.

    British Airways (BA) is the United Kingdom’s flag carrier airline with headquarters in London near its main hub at London Heathrow Airport (LHR). BA is the second largest UK-based airline in terms of fleet size and number of passengers carried. Known as a full-service global airline, British Airways offers year-round low fares to destinations worldwide and flies to and from centrally-located airports. Its extensive global route network includes more than 170 destinations in nearly 80 countries throughout Europe, North America, South America, Asia, Africa and Australia.

      FAQs: Belfast to London

      FAQs: Travel 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.

      Travel Belfast to London by flight.

      The cheapest way to travel from Belfast to London is a flight with an average price of £36.

      Travelling by flight is also the quickest way from Belfast to London. It takes on average 1 h 10 min   to travel this journey.

      London is approximately 321 miles away from Belfast.

      The average frequency per day from Belfast to London is:

        However, we recommend checking specific travel dates for your trip from Belfast to London as scheduled services by flight can vary by season or day of the week.

        These are the most popular departure and arrival points when travelling from Belfast to London:

        • Most travellers catch their flight from Belfast International Airport and arrive in London Gatwick Airport.

        The following travel company offer services from Belfast to London:

        • EasyJet, British Airways, Cityflyer (British Airways 2), Flybe or Aer Lingus can get you to London by plane. You can find a good deal for plane tickets with easyJet from Belfast to London for £36 on Omio.

        Yes, there is a direct route available from Belfast to London:

        • Direct services by plane with easyJet or British Airways.

        Direct services tend to save you time and add more convenience in getting you to London as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets between Belfast and London.

        Your journey from Belfast to London doesn't have to end in London. Many of our customers like to extend their holidays to explore other popular destinations like Paris, Edinburgh, Manchester, Amsterdam or Brussels. If you’d like to add Paris, Edinburgh, Manchester, Amsterdam or Brussels to your Belfast to London trip, check Omio for the best and cheapest ways to travel to any of these top destinations from London today!
        HomeTravelTravel to LondonHow to get to London from Belfast

        The Omio App Makes Travel Planning Easy

        We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

        Hand With Phone
        More routes, destinations and providers