Brussels is the capital of Belgium. The distance between London and Brussels is about 198 Miles. Travellers who want to travel from Brussels to London can go by Train, Bus, and by Air.
Brussels to London Flights
To start with air travel, There are many good airlines which run the frequent service from Brussels to London. The cheapest air tickets start from about € 170 Euros. Brussels Airline, KLM, FlyBmi, and Alitalia are the airlines which run the service from Brussels National to London Heathrow Airport. Prices vary from airline to airline. You can also check travel agents like eDreams, Destinia, and ebookers.com to name a few. It takes only 20-25 mins if you travel by air to London, but then as said earlier the check-in time, immigration etc all take about min of 3 hours more to plan a journey from Brussels to London.
Brussels to London Bus
Another option for travel from Brussels to London is by bus and the best service is provided by Eurolines Bus services. It’s one of the cheapest travel services available to travel to London from Brussels. The journey from Northern Brussels takes about 8 hours and from Southern, Brussels takes about 8 hours and 30 mins, if you have time and are on a tight budget, travelling by bus would be the best option for you.
Brussels to London Trains
Again travelling by train could be decently cost and time effectively. Brussels to London train travel can be done with ease by Eurostar Service. Unmatched by service compared to air and bus journeys. A return ticket from Brussels to London starts from € 98 Euros. Well, it depends as to when you have booked your tickets. We suggest you book your tickets by at least a month in advance so that you get the best rates. The journey takes about 2 hours and you get really good onboard service, from gourmet food to rare wines.