Travel from Charleroi-Airport-CRL to Leuven

Bus or train from Charleroi Airport (CRL) to Leuven?

Brussels City Shuttle operates a bus from Charleroi Airport (CRL) to Leuven hourly. Tickets cost $17 - $22 and the journey takes 55 min. Alternatively, Belgian Railways (NMBS/SNCB) operates a train from Charleroi Airport (CRL) to Leuven every 30 minutes. Tickets cost $8 - $13 and the journey takes 53 min.

How to get from Charleroi Airport (CRL) to Leuven

ModeDurationPrice
From Charleroi Airport bus to Bruxelles-Midi, walk to Bruxelles-Midi, then train to Leuven.1 h 40 min20€
From Gosselies Chaussée de Fleurus tram to Charleroi Sud, train to Bruxelles-Midi, then train to Leuven.2 h 15 min12€
From Charleroi Airport bus to Bruxelles-Midi, walk to Lemonnier, line 3 tram to Brussel Rogier, then line 358 bus to Leuven Rector De Somerplein zone A.2 h 24 min19€
From Charleroi Airport (CRL) drive to Leuven.51 min10€

How long does it take to get from Charleroi Airport (CRL) to Leuven?

It takes approximately 1 h 40 min to get from Charleroi Airport (CRL) to Leuven, including transfers.

Operators from Charleroi Airport (CRL) to Leuven

OperatorPhoneWebsite
Brussels City Shuttle+352 50 55 62 1Brussels City Shuttle
Belgian Railways (NMBS/SNCB)+32 2 528 28 28Belgian Railways (NMBS/SNCB)
TECTEC
STIB+32 70 23 20 00STIB
De LijnDe Lijn