Belgium is the heart of Europe. Belgium’s capital, Brussels, is accessible through many flight and train connections. Big European cities like London, Paris, Amsterdam or Berlin are close by. Scheduled flights to Brussels airport come from over 200 European and international destinations in 66 countries, allowing 500 million European inhabitants to reach us in less than 3 hours.
The two airport closest to Leuven are in Brussels:
- Brussels National Airport (Zaventem)
This is Belgian’s main airport. The airport has its own train station (“Brussels National Airport”), with a direct trains to Leuven every hour. The station is underneath the airport and is accessed via lifts and escalators in the arrivals hall. Leuven is approximately a 20-minute train ride from the Belgian National Airport of Zaventem. Several car hire companies also operate from Brussels Airport.
- Brussels South Airport (Charleroi)
Leuven is a 1.5-hour train ride from Brussels South Charleroi Airport. There are buses from the airport to the Charleroi railway station and trains from Charleroi railway station to Brussels and then onto Leuven. Several car hire companies also operate from Charleroi Airport.