How to get from Brussels to London by train, bus or flight.
The best way to travel from Brussels to London is by taking a flight because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, flight, and ferry .
198 miles (320 km) | |
Bus | |
FlixBus |
Take a bus to travel 198 miles (320 km) from Brussels to London. FlixBus is the main travel company operating this journey. Travelers can even take a direct bus from Brussels to London.
Traveling from Brussels to London is a 373 kilometers direct journey that takes 1:10 h by airplane. You can also reach London from Brussels via train or bus. Direct trains take approximately 2:45 h while buses take at least 6½ hours.
Trains from Brussels to London | Buses from Brussels to London | Flights from Brussels to London
Average Price |
Travel Time |
Cheapest Time to Book |
|
---|---|---|---|
€27 |
6:50 h |
2 Weeks Ahead |
|
€147 |
2:01 h |
2 Months Ahead |
|
€121 |
1:10 h |
2 Months Ahead |
Taking the bus is the cheapest way to travel from Brussels to London. Most buses traveling from Brussels to London depart from either Brussels' Gare du Nord or Rue de France bus station and take at least 6:50 h to arrive at London's Victoria Coach station. Approximately 10 buses travel from Brussels to London every day, with the first bus departing Brussels at 12:15 a.m. Bus companies that travel from Brussels to London include Eurolines, Ouibus, and Flixbus.
Taking a flight is technically the fastest way to travel from Brussels to London; however, when travel time to and from London and Brussels' airports are taken into consideration taking a Eurostar train is actually the fastest way to travel. Flights traveling from Brussels to London depart from Brussels airport and arrive at one of London's 5 airports after 1:10 h of flight time. Airlines that travel directly from Brussels to London include Brussels Airlines, British Airways, Lufthansa, and AeroCondor.
Taking the train is the most popular way to travel from Brussels to London. Taking the Eurostar is almost 2 hours faster than flying from London to Paris when traveling to and from London and Brussels' airports is taken into consideration, while only being €26 more expensive on average. Similarly, taking the train is almost 5 hours faster than taking the bus. Trains traveling from Brussels to London depart from Bruxelles-Midi train station and take at least 2 hours to arrive at London St Pancras train station. While flying from Brussels to London is usually cheaper than booking a train, traveling to and from Brussels and London's airports is quite expensive and time-consuming. Traveling from Brussels to London by train allows you to arrive in London's city center and immediately connect to public transportation.
Need a place to stay in London?
Top pick hotels
Entire homes & apartments
Find the best accommodation for you, with our partner Expedia
Here are some other resources that might have the information you need