Travel from London to Leuven

Train, bus or fly from London to Leuven?

Eurostar operates a train from London to Leuven hourly. Tickets cost $70 - $210 and the journey takes 2 h 1 min. Belgian Railways (NMBS/SNCB) also services this route every 20 minutes. Alternatively, FlixBus operates a bus from London to Leuven 5 times a week. Tickets cost $28 - $50 and the journey takes 7 h 25 min.

Travel Guides

Need to know: EurostarRome2rio’s guide to travelling between London, Brussels and Paris
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from London to Leuven

From London St. Pancras International train to Bruxelles-Midi then train to Leuven. 2 h 40 min £155. From London bus to Leuven. 7 h 25 min £32. From London drive to Folkestone, Eurotunnel to Calais, then drive to Leuven. 4 h 3 min £172. From London drive to Dover, car ferry to Calais, then drive to Leuven. 5 h 8 min £65. From London Paddington train to London Heathrow airport, fly to Brussels airport, then train to Leuven. 3 h 49 min £109. From Bank DLR Station train to London City airport, fly to Brussels airport, then train to Leuven. 3 h 51 min £212. From Bank DLR Station train to London City airport, fly to Antwerp airport, line 51 bus to Mortsel Gemeenteplein, walk to Mortsel-Oude-God, train to Mechelen, then train to Leuven. 4 h 45 min £98. From Bank DLR Station train to London City airport, fly to Rotterdam airport, line 33 bus to Rotterdam Centraal, train to Antwerpen Centraal, then train to Leuven. 5 h 20 min £109. From Bank DLR Station train to London City airport, fly to Amsterdam airport, train to Antwerpen Centraal, then train to Leuven. 7 h 3 min £111. From London Victoria train to London Gatwick airport, fly to Brussels airport, then train to Leuven. 4 h 23 min £258.

Operators from London to Leuven

OperatorPhoneWebsite
EurostarEurostar
Belgian Railways (NMBS/SNCB)+32 2 528 28 28Belgian Railways (NMBS/SNCB)
FlixBus+49 1807 123 99 123FlixBus
Eurotunnel+44 (0) 8443 35 35 35Eurotunnel
P&O Ferries01304 448866.P&O Ferries
Heathrow ExpressHeathrow Express
Brussels AirlinesBrussels Airlines
British AirwaysBritish Airways
Dockland Light Railway (DLR)Dockland Light Railway (DLR)
FlexFlight ApSFlexFlight ApS
KLMKLM
VLM AirlinesVLM Airlines
De LijnDe Lijn
RET+31 900 5006010RET
Dutch Railways (NS)+31 30 751 5155Dutch Railways (NS)
FlybeFlybe
Gatwick Express+44 345 850 1530Gatwick Express
Rwandair ExpressRwandair Express