There are 6 ways to get from Charleroi Airport (CRL) to Zaventem by bus, train, taxi, car, shuttle or towncar

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Line 68 bus, train  •  1 h 50 min

  1. Take the line 68 bus from Gosselies N5 to Charleroi Sud Quai 01 68
  2. Take the train from Charleroi-Sud to Bruxelles-Central Ic / ...
  3. Take the train from Bruxelles-Nord to Zaventem S2 / ...

$29 - $35

Cheapest option

Bus  •  2 h 32 min

  1. Take the bus from Gosselies Calvaire to Bruxelles Midi 365a
  2. Take the bus from Brussels City Center - Midi Train station to Brussels - Zaventem Airport Ouibus

$20 - $21

4 alternative options

Taxi  •  40 min

  1. Take a taxi from Charleroi Airport (CRL) to Zaventem 39.6 miles

$150 - $180

Drive  •  40 min

  1. Drive from Charleroi Airport (CRL) to Zaventem 39.6 miles

$8 - $12

Shuttle, train  •  1 h 36 min

  1. Take a shuttle bus from Charleroi Airport to Brussels-South Station Brussels City Shuttle
  2. Take the train from Bruxelles-Midi to Zaventem Regional / ...

$35 - $41

Uber  •  40 min

  1. Take an Uber from Charleroi Airport (CRL) to Zaventem 39.6 miles

$160 - $230

Questions & Answers

The cheapest way to get from Charleroi Airport (CRL) to Zaventem is to drive which costs 7€ - 11€ and takes 40 min.

More details

The quickest way to get from Charleroi Airport (CRL) to Zaventem is to taxi which takes 40 min and costs 120€ - 160€.

More details

The distance between Charleroi Airport (CRL) and Zaventem is 47 km. The road distance is 63 km.

Get driving directions

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

More details

No, there is no direct bus from Charleroi Airport (CRL) to Zaventem. However, there are services departing from Gosselies Calvaire and arriving at Zaventem Kerkplein via Brussels City Center - Midi Train station and Zaventem Luchthaven Perron A. The journey, including transfers, takes approximately 2 h 32 min.

More details

What companies run services between Charleroi Airport (CRL), Belgium and Zaventem, Belgium?

You can take a bus from Charleroi Airport (CRL) to Zaventem via Bruxelles Midi, Brussels City Center - Midi Train station, Brussels - Zaventem Airport, and Zaventem Luchthaven Perron A in around 2 h 32 min.

Train operators
Belgian Railways (NMBS/SNCB)
Phone
+32 2 528 28 28
Website
b-rail.be
Train from Charleroi-Sud to Bruxelles-Central
Ave. Duration
56 min
Frequency
Hourly
Estimated price
$8 - $12
Website
belgianrail.be
Book at
eurail.com
2nd Class
$8 - $12
1st Class
$12 - $18
Train from Bruxelles-Nord to Zaventem
Ave. Duration
14 min
Frequency
Every 20 minutes
Estimated price
$19 - $21
Website
belgianrail.be
Book at
eurail.com
2nd Class
$19 - $21
1st Class
$26 - $29
Train from Bruxelles-Midi to Zaventem
Ave. Duration
24 min
Frequency
Every 30 minutes
Estimated price
$19 - $21
Website
belgianrail.be
Book at
eurail.com
2nd Class
$19 - $21
1st Class
$26 - $29
Bus operators
TEC
Website
infotec.be
Bus from Gosselies N5 to Charleroi Sud Quai 01
Ave. Duration
10 min
Frequency
Every 2 hours
Estimated price
$3
Schedules at
infotec.be
Bus from Gosselies Calvaire to Bruxelles Midi
Ave. Duration
1 h 32 min
Frequency
Hourly
Estimated price
$15
Schedules at
infotec.be
Ouibus
Phone
0890715298
Website
ouibus.com
Bus from Brussels City Center - Midi Train station to Brussels - Zaventem Airport
Ave. Duration
40 min
Frequency
Every 10 minutes
Estimated price
$1 - $2
Website
Ouibus
Brussels City Shuttle
Phone
+352 50 55 62 1
Website
brussels-city-shuttle.com
Shuttle from Charleroi Airport to Brussels-South Station
Ave. Duration
55 min
Frequency
Hourly
Estimated price
$16 - $20
Schedules at
brussels-city-shuttle.com
Other operators
Uber Brüssel
Website
uber.com
Towncar from Charleroi Airport (CRL) to Zaventem
Ave. Duration
40 min
Frequency
On demand
Estimated price
$160 - $230
Signup at
uber.com
uberX
$160 - $230
UberBLACK
$260 - $360
UberVAN
$290 - $400
Taxi from Charleroi Airport (CRL) to Zaventem
Ave. Duration
40 min
Estimated price
$150 - $180
Taxi Carolo
Phone
+32 71 30 44 51
Website
taxiscarolo.be
Sympa Tax
Phone
+32 71 30 30 33
Website
sympatax.be

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling around the UAE, Want to know more about Flixbus? and Getting around the Cyclades - to help you get the most out of your next trip.