Travel options
from London to Brussels

You can get from London to Brussels by train, bus or flight.

Our recommendation

To get from London to Brussels on 24 May we recommend taking a train because it’s the best combination of price and speed.

08:16London St Pancras1h56 11:12Brussels-Midi
0 changes
23:30London14h05 14:35BRUXELLES-Midi / Brussel Zuid, Rue de France
1 changes
Other options
20:15London Heathrow Airport1h10 22:25Brussels Airport
0 changes
11:55London Heathrow Airport1h15 14:10Brussels Airport
0 changes
14:35London Heathrow Airport4h55 20:30Brussels Airport
1 changes

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

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

Deutsche Bahn
Place to stay

Need a place to stay in Brussels?

view on map

Top pick hotels

View more

Entire homes & apartments

View more

Find the best accommodation for you, with our partner

View all

Compare prices and tickets Prices for trains, buses and flights

24 May
25 May
26 May
£125Brussels Airlines
27 May
£296British Airways
28 May
£363British Airways
29 May
Find prices
£499Brussels Airlines
30 May
£211KLM Cityhopper
31 May
£101Brussels Airlines
1 Jun
£162BlaBlaCar Bus
£108British Airways
2 Jun
£100Brussels Airlines
3 Jun
£28BlaBlaCar Bus
£81Brussels Airlines
4 Jun
£26BlaBlaCar Bus
£52British Airways
5 Jun
£81Brussels Airlines
6 Jun
£100Brussels Airlines
7 Jun
£68Brussels Airlines
8 Jun
£48British Airways
9 Jun
£60British Airways
10 Jun
£57British Airways
11 Jun
£68Brussels Airlines
12 Jun
£68Brussels Airlines

Travel Information between London and Brussels

distanceDistance198 miles (320 km)
modeAvailable travel modesCoach, flight or train
priceTicket price range£25 - £91
cheapestCheapest modeCoach • £25 • 6 h 30 min
fastestFastest modeFlight • £44 • 1 h 5 min
carriersPopular travel companiesFlixbus, British Airways or Eurostar

Take a coach, flight or train to travel 198 miles (320 km) between London and Brussels. If speed is a priority, then a flight is the best option with an average duration of 1 h 5 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £25. The most popular travel providers which serve this route are Flixbus, British Airways or Eurostar among others. Travellers can even take a direct from London to Brussels.

How to Travel from London to Brussels

Located approximately 380 kilometres apart, the journey from London to Brussels offers several convenient travel options. One of the simplest journey options is via train, with Eurostar services departing London St. Pancras International train station every morning and running regularly throughout the day. Services are direct to Brussels main station and usually take no longer than 2 hours 20 minutes. Several operators run coach and bus routes from London to Brussels main station departing London Victoria Coach Station and taking around 5-6 hours direct.

Trains from London to Brussels | Buses from London to Brussels | Flights from London to Brussels

London to Brussels Travel Comparison

Average Price

Travel Time

Cheapest Time to Book

By Bus



8 Weeks Before

By Train


2hrs 30mins

1 Month Before

By Plane


1hr 10mins

1 Month Before

What is the best way to travel from London to Brussels?

Cheapest way to travel from London to Brussels

Taking the bus from London to Brussels is the most cost effective way to travel, although it does take the most time and most services require a change. Coach and bus services depart London daily from London Victoria Coach Station. Departures begin in the early afternoon with at least 3 services direct to Brussels central station daily. Journey times take on average 5-6 hours. Bookings for coach travel are flexible and offer some of the most competitively priced options for travel.

Most popular way to travel from London to Brussels

Most travellers making the journey from London to Brussels decide to either fly or take the train. A direct train service operated by Eurostar runs daily departing London St. Pancras bound for Brussels main rail station. Services commence at 6.50 a.m. each morning taking an average of 2 hours 20 minutes from departure to arrival. Services run regularly through the morning peak, with departures from London St. Pancras International leaving once every two hours until 8:30 p.m. each evening before recommencing again early morning the following day. Services are direct into the centre of the Belgian capital.

Travel Tips: Travel from London to Brussels

Travel to Brussels 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 London to Brussels.

What are the international travel restrictions for Belgium due to COVID-19 if I’m travelling from London to Brussels?

Travel from London, United Kingdom to Brussels, Belgium is: Partially open.

Is international entry into Brussels from London restricted?

International entry is currently allowed for: Entry is partially open for citizens and permanent residents of United Kingdom.

Do I need to self-quarantine upon arrival to Brussels, Belgium from London?

Entry Requirements:

  • Entry is allowed for fully vaccinated travellers or those who have recovered from COVID-19 in the last 6 months
  • Passenger Locator Form (PLF) required
  • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 72 hours prior to arrival, or an Antigen test performed within 24 hours prior to arrival
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)

What are the COVID-19 safety measures to follow in Brussels, Belgium?

The government of Belgium has imposed the following measures to reduce the spread of COVID-19:

  • Social distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

The above information was last verified on 16/05/2022. Remember to check the latest COVID-19 travel safety regulations for your trip to Brussels from London closer to your planned date of departure here.

What are the COVID-19 restrictions on returning to United Kingdom from Brussels, Belgium?

Return travel to London, United Kingdom from Belgium is: Fully open.

Are there any travel restrictions on reentering United Kingdom from Belgium?

Entry into United Kingdom is allowed for: Entry is fully open for citizens and permanent residents of Belgium.

Are there requirements to self-quarantine on arrival into United Kingdom from Belgium?

Requirements for reentering United Kingdom:

  • No COVID-19 testing required
  • No quarantine required

What are the requirements for social distancing and wearing face masks in United Kingdom?

All travellers must abide by the following measures in United Kingdom to reduce the spread of coronavirus in the country:

  • Social distance: metre (s) ( feet)
  • Face masks: Regional advice

The above information about your return travel to London, United Kingdom was last verified on 22/05/2022. As this information can change due to the nature of the pandemic, please check the latest COVID-19 travel safety regulations   closer to your planned date of travel to London from Brussels.

What are my London to Brussels travel options?

There are 3 travel options from London to Brussels: coach, flight or train.

How do I get from London to Brussels the cheapest way?

Coach services offer the cheapest way to get from London to Brussels. Tickets for a coach cost on average £25.

This is compared to other travel options to Brussels:

A coach is about £20 less than a flight, which costs on average £44 for this trip.

A coach journey is usually £66 less than a journey to Brussels by train, which costs on average £91 for the same trip.

What is the fastest way to get to Brussels from London?

The quickest way to travel between London and Brussels is by flight, which takes on average 1 h 5 min   compared to other travel options that may take you longer to get to your destination:

In comparison, getting to Brussels by coach can take on average 6 h 30 min.

In comparison, going by train can take 2 h 1 min   on average.

What is the distance from London to Brussels?

The London to Brussels distance is approximately 198 miles (320 km).

How many services a day are there between London and Brussels?

The average frequency per day from London to Brussels is:

  • Around 3 trains per day.

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

When going from London to Brussels, where do I depart from London and where do I arrive in Brussels?

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

  • Most travellers board their plane from London Heathrow Airport and arrive in Brussels Airport.
  • Most travellers who buy a train ticket from London to Brussels depart from London Victoria to Bruxelles-Midi.

Who can get me from London to Brussels?

Omio works with many trusted partners that can help you travel the best way from London to Brussels:

  • You can go to Brussels from London by coach with Flixbus. You'll see cheap coach tickets for £25 with Flixbus from London to Brussels on Omio.
  • You can travel by plane between London and Brussels with British Airways, and you can find British Airways London to Brussels tickets for £44 on Omio.
  • You can take a train from London to Brussels with Eurostar. Cheap tickets can be found for £91 with Eurostar from London to Brussels.

Where should I go next after I travel from London to Brussels?

Many of our customers travelling from London to Brussels don't make Brussels their final stop. Some of the destinations worth visiting after are Paris, Amsterdam or Bruges, either of which you could add to your London and Brussels trip itinerary. Check Omio for the best and cheapest ways to travel from Brussels to any of these top destinations today!

How early should I purchase London to Brussels tickets online to score the best deals?

When planning your trip from London to Brussels, it’s good to keep in mind what tickets to purchase and their prices in the next 7 days:

  • Coach tickets cost on average £25 one way.
  • Plane tickets are costing £44 one way on average.
  • Train tickets cost £91 one way on average.

However, we recommend buying tickets from London to Brussels online a few months in advance to get the best deals and save money on your upcoming journey.