Brussels and London are roughly 320–350 km apart in a straight line, which is around 200–220 miles.

Basic distance

  • The air distance between London Heathrow (LHR) and Brussels Airport (BRU) is about 351 km (218 miles).
  • Many travel planners also quote the London–Brussels distance as approximately 320 km (198 miles), reflecting a typical direct city‑to‑city measure.

Travel distance by mode

  • By car/ferry or Channel Tunnel , the driving route is longer, at about 424 km (264 miles), taking roughly 4.5 hours without major delays.
  • By train (Eurostar) , the rail route is similar in length but covered in about 2–2.5 hours between London St Pancras and Brussels‑Midi.

Simple rule of thumb

  • Think of Brussels–London as about 330 km / 205 miles apart, give or take, depending on the exact airports or stations used.

Information gathered from public forums or data available on the internet and portrayed here.