1map logoGo to main page

Brussels, Brussels Region to London, Greater London from $19: 10 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Brussels, Belgium
to
London, United Kingdom

How to Get from Brussels to London: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$19 by busBest price
321.87 kmDistance
2h 5m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Brussels to London with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Eurostar
Train
Average Duration
2h  5m
Estimated price
$120-350
Recommended
Company
BlaBlaCar Bus
Bus
Average Duration
7h  15m
Estimated price
$19-45
Cheapest
route map
Distance: 321.87 km
Duration: 2h 5m

See more options

Pricing table
Company
Various
Drive
Drive
Average Duration
4h  3m
Estimated price
$0-0
Company
BlaBlaCar
Rideshare
Average Duration
5h  33m
Estimated price
$20-27
Company
Various
Drive
Plane
Average Duration
3h  27m
Estimated price
$71-314
Company
Various
Plane
Average Duration
3h  37m
Estimated price
$79-345
Company
Various
Plane
Average Duration
5h  28m
Estimated price
$131-395
Company
Various
Drive
Drive
Average Duration
5h  53m
Estimated price
$136-235
Company
Various
Train
Plane
Average Duration
3h  54m
Estimated price
$140-776
Company
Various
Plane
Average Duration
2h  8m
Estimated price
$222-697

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $36 $26 $20 $25 $39 $26 $41
Train $73 $55 $53 $68 $107 $98 $99
Fly $107 $103 $110 $111 $115 $105 $95

Traveling From Brussels to London

Brussels offers a charming blend of historic architecture and delectable cuisine, while London bursts with vibrant energy, iconic landmarks, and a multicultural atmosphere.

Best Neighbourhoods in London

London's neighborhoods each offer distinct flavors and experiences for visitors.

Covent Garden
• Renowned for its lively street performances.
• Home to unique shops and dining options.
Notting Hill
• Famous for its colorful houses and Portobello Market.
• A picturesque area rich in culture and film history.
Shoreditch
• Known for its trendy galleries and street art.
• Offers an eclectic nightlife with vibrant bars.

Best Times To Visit London's Attractions

Timing your visits can significantly enhance your London experience.

The British Museum
Early mornings or late afternoons offer quieter moments with fewer visitors.
The Tower of London
Weekday mornings are ideal for exploring without the weekend rush.
The London Eye
Sunset visits provide stunning views and a magical atmosphere.

London Weather: What to Expect Year-Round

London experiences a temperate maritime climate, characterized by mild summers and cool winters, with rain possible throughout the year. The best times to visit often fall during late spring and early autumn, as pleasant weather enhances your travel experience.

Dining Recommendation

For a true taste of London, you can't miss trying fish and chips at Poppies, a vintage-style eatery that captures the essence of British comfort food. The lively atmosphere and fresh local ingredients create a contrast to Brussels’ rich waffles and chocolates, offering a unique experience that reflects London’s culinary diversity.

Brussels - London operators

Explore transport companies operating between Brussels and London, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
+44 343 218 6186
Website
https://www.eurostar.com/rw-en

Train from Brussel-Zuid / Bruxelles-Midi to London St Pancras Intl

Average Duration
2h 5m
Estimated price
$120-350

Train from Brussel-Zuid / Bruxelles-Midi to Rotterdam Centraal

Average Duration
1h 10m
Estimated price
$50-330
Contact phone
+32 70 66 77 88
Website
https://www.thalys.com/fr/en

Train from Brussel-Zuid / Bruxelles-Midi to Rotterdam Centraal

Average Duration
1h 10m
Estimated price
$45-95
Bus Show bus routes
Contact phone
+33 1 71 53 01 80
Website
https://www.blablacar.co.uk/

Bus from Brussels City Center - Midi Train station to London Victoria

Average Duration
7h 15m
Estimated price
$28-40
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk/

Bus from Brussels-North train station to London Victoria

Average Duration
9h 20m
Estimated price
$30-45
Contact phone
+420 222 222 221
Website
https://regiojet.com/

Bus from Brussels Midi / Brussels South West to London Victoria

Average Duration
6h 30m
Estimated price
$19-28
Ferry
Contact phone
+45 33 42 30 10
Website
https://www.dfds.com/en

Ferry from Dunkirk to Port of Dover

Average Duration
2h 30m
Estimated price
$80-150
Rideshare
Contact phone
+3 318 576 2228
Website
https://www.blablacar.com/

Rideshare from Brussels to London

Average Duration
5h 33m
Estimated price
$20-27
Plane Show flights
Website
https://www.britishairways.com/

Plane from Brussels (BRU) to London Heathrow (LHR)

Average Duration
1h 13m
Estimated price
$65-430
Website
https://www.brusselsairlines.com/

Plane from Brussels (BRU) to London Heathrow (LHR)

Average Duration
1h 11m
Estimated price
$85-360

Plane from Brussels (BRU) to London City (LCY)

Average Duration
5h 28m
Estimated price
$131-395
Website
https://www.luxair.lu/

Plane from Antwerp (ANR) to London City (LCY)

Average Duration
1h
Estimated price
$100-300
Website
https://www.ryanair.com/

Plane from Eindhoven (EIN) to London Stansted (STN)

Average Duration
1h 5m
Estimated price
$26-290
Website
https://www.klm.com/

Plane from Brussels (BRU) to London City (LCY)

Average Duration
3h 11m
Estimated price
$200-550
Website
https://www.alitalia.com/

Plane from Brussels (BRU) to London City (LCY)

Average Duration
4h 45m
Estimated price
$160-700
Website
https://www.aerlingus.com/

Plane from Brussels (BRU) to London City (LCY)

Average Duration
5h 30m
Estimated price
$280-900
Website
https://www.swiss.com/

Plane from Brussels (BRU) to London City (LCY)

Average Duration
5h 20m
Estimated price
$130-420
all-pages.other Show other routes
Website
https://www.eurotunnel.com/uk/

Other from Calais-Fréthun to Folkestone

Average Duration
35m
Estimated price
$0-0

Brussels to London: Overview of Bus, Train, Flight, and Car Trips

Traveling between Brussels and London offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on an exciting road trip from Brussels to London, immersing yourself in the charm of both Belgian and British landscapes along the way. With Blablacar's carpooling service, you can enjoy a relaxing journey without the hassle of driving or relying on public transportation. 🌳 As you travel through the picturesque countryside of Belgium and France, take in the stunning views and make pit stops at quaint roadside cafes to savor local delicacies. Experience the freedom of the open road as you venture towards the bustling metropolis of London, feeling the thrill of crossing borders and exploring new horizons. 🇬🇧 Arriving in London, you'll be greeted by the iconic landmarks and vibrant atmosphere of the British capital. From the historic sites to the bustling markets, there's plenty to see and do in this dynamic city. Your road trip adventure culminates in a memorable experience, blending the joy of travel with the convenience and flexibility of carpooling.
🚄 Travelling from Brussels to London by train is a convenient and efficient way to explore Europe. The direct Eurostar service departs from Brussel-Zuid / Bruxelles-Midi station and arrives at London St Pancras Intl, with departures every four hours and a journey time of approximately 2 hours and 5 minutes. 🌍 The distance between Brussels and London is 381 km, making it a quick journey with stunning views of the European countryside. With comfortable seating and onboard amenities, the Eurostar train offers a pleasant and relaxing travel experience for passengers. 💸 Ticket prices for the Brussels to London train range from €110 to €322, providing travelers with budget-friendly options for their journey. Whether you choose a direct route or a route with a transfer, the train trip from Brussels to London promises a hassle-free and enjoyable travel experience.
Departure Point
Brussel-Zuid / Bruxelles-Midi station
Arrival Point
London St Pancras Intl station
Useful tips for train travellers
• Onboard Services: When traveling on the Eurostar train from Brussels to London, you can enjoy an extensive catering service. Eurostar offers a range of food and beverage options including light snacks, hot meals, and a selection of wines and drinks. You can pre-order your meals or purchase them directly on board, particularly in Standard Premier and Business Premier classes.
• Seating Options: The Eurostar offers several seating options: Standard class (Economy), Standard Premier (Business Class), and Business Premier (First Class). Standard class offers comfortable seating with ample legroom, while Standard Premier provides more spacious seating along with complimentary meal service. Business Premier passengers experience the most luxurious setting with wider seats, priority boarding, and access to exclusive lounges.
• Multiple Operators: For travel from Brussels to London, Eurostar is the primary operator. For tickets and information, visit their official website at eurostar.com Additionally, Thalys operates high-speed trains to London indirectly through connecting services; you can find more details at thalys.com For local transport in Brussels, you can check out STIB/MIVB at stib-mivb.be
🛫 Experience a swift journey from Brussels to London with a direct flight from Antwerp Airport to London City Airport, taking only 1 hour. Luxair provides convenient flights for this route, ensuring a seamless travel experience. 🌍 Travel between these vibrant European cities in just over 2 hours by plane, allowing you to easily explore both Brussels' historic charm and London's dynamic cityscape. The short flight duration makes it an ideal option for a quick and efficient trip. 💸 Prices for flights between London and Brussels range from €205 to €643, giving you flexibility in choosing a fare that fits your budget and travel preferences. Whether for business or leisure, flying between these cosmopolitan hubs offers convenience and accessibility.
Departure Point
Antwerp Airport
Arrival Point
London City Airport
Useful tips for plane travellers
• Consider booking your flight with Luxair or other carriers like British Airways and Brussels Airlines, as they often provide the quickest direct flights from Brussels Airport to London City Airport, taking just over 2 hours.
• Upon arrival at London City Airport, familiarize yourself with the Docklands Light Railway (DLR), which is just a short walk from the terminal and offers efficient access to central London; head towards the ticket machines immediately to avoid long queues.
• If you're taking a taxi from London City Airport to the city center, expect to pay around £25-£35 depending on traffic; consider using apps like Uber for possibly more competitive rates.
🚌 Starting from Brussels City Center - Midi Train station, the direct bus to London Victoria operates four times a day, taking approximately 7 hours and 15 minutes to complete the journey. 🛣️ The bus route from Brussels to London covers a distance of 321 km and typically takes 7 hours and 15 minutes to arrive at London Victoria station. 💰 Prices for the Brussels to London bus ticket range from €18 to €42, offering a convenient and affordable transportation option for travelers between the two European cities.
Departure Point
Brussels City Center - Midi Train station
Arrival Point
London Victoria station
Useful tips for bus travellers
• Be sure to check the departure platform for your bus at Brussels Midi Station as it may change; you can find real-time updates on platform information on the SNCB website: belgiantrain.be
• Plan to arrive at London Victoria Station a little early to navigate the bus terminal; it can be busy and has multiple departure platforms. Familiarize yourself with the layout by visiting the station map here: tfl.gov.uk
• When booking your ticket, compare prices across different operators like BlaBlaCar Bus and RegioJet for the best deal; check their websites at blablacar.com and regiojet.com respectively.

Frequently asked questions

Find out more about the route from Brussels to London.

Or choose the category:
The distance between Brussels and London is approximately 200 miles. The typical travel time by train is 2 hours and 3 minutes, while the combination of driving and taking the Eurotunnel takes around 4 hours and 3 minutes. If you prefer to fly, the journey usually takes 3 hours and 37 minutes. Finally, the longest travel time is by bus, which can take about 9 hours and 50 minutes to reach London from Brussels.
The most cost-effective option for traveling from Brussels to London is to rideshare, which costs between €18-€24 and takes approximately 5 hours and 33 minutes. This option may take longer than other modes of transportation, but it offers a more affordable price. If time is of the essence, taking the train is the quickest option, taking just 2 hours and 3 minutes, but it is also more expensive, with ticket prices ranging from €110-€311.
When traveling from Brussels to London the prices can vary depending on the mode of transportation. For a train journey, the prices range from €110 to €311. On the other hand, if you choose to travel by bus, the prices range from €27 to €50. It is recommended to check the specific prices and availability when planning your trip to get the most accurate information.
To travel from Brussels to London without using public transportation, one option is to use Blablacar's carpooling service. Blablacar offers rideshare options between the two cities, allowing you to share a ride with someone who is driving that route. This can be a convenient and cost-effective option if you don't have a driver's license or prefer to avoid using public transport. You can check the Blablacar website or app for available rides and arrange your journey accordingly.
To travel from Brussels to London without a car, the best option is to take a train. The train journey takes approximately 2 hours and 3 minutes and costs between €110 and €311. If you prefer a more budget-friendly option, you can opt for a bus, which takes around 9 hours and 50 minutes and costs between €27 and €50. Another alternative is to fly, which takes approximately 3 hours and 37 minutes and costs between €69 and €330.
Yes, there is a direct link between Brussels and London. You can take a direct train from Brussel-Zuid / Bruxelles-Midi station to London St Pancras Intl station, which takes approximately 2 hours and 3 minutes. Additionally, there is a direct bus service from Brussels-North train station to London Victoria Coach Station, which takes around 9 hours and 50 minutes. Both train and bus services operate daily.
The flight duration between Brussels and London is approximately 1 hour and 5 minutes for a direct flight. However, the cost of the flight can vary between €72 to €330, depending on factors such as the airline, time of booking, and availability. It is advisable to compare prices from different airlines and consider booking in advance to secure the best deals.
There are many options for accommodations near London. With over 3674 hotels available, travelers have a wide range of choices to suit their preferences and budgets. Prices start at €79 per night, providing a variety of options for different budgets. From luxury hotels to budget-friendly guesthouses, there is something for everyone looking to stay near London.