By airplane

Brussels Airport (28 km from Leuven)

The easiest and fastest way to reach Leuven from Brussels Airport is by train. 
A direct train will have you in Leuven in just 15 minutes.

Practical info

Brussels South Charleroi Airport (90 km from Leuven)

The journey to Leuven from Charleroi Airport will take approximately one and a half hours.
You travel by bus from the airport to the train station Charleroi Sud.
You can buy a ticket at Charleroi Airport which combines the bus to Charleroi Sud with the train to Leuven.

Practical info

Something wrong or unclear on this page? Let us know.