how far is brussels from london

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.