Direct flights from Brussels South Charleroi Airport (CRL)
Brussels South Charleroi Airport in Charleroi, Belgium has direct flights to 103 airports in 30 countries, flown by 5 airlines. The longest is to Tenerife (TFS) at 3,057 km.
See every route from CRL on the map103direct destinations
30countries
5airlines
Direct flights from CRL by country
Italy (21)
- AHO Alghero · 1,132 km · ~1h 55m · Ryanair
- AOI Ancona · 1,016 km · ~1h 45m · Ryanair
- BRI Bari · 1,405 km · ~2h 15m · Ryanair
- BGY Bergamo · 659 km · ~1h 20m · Ryanair and Malta Air
- BLQ Bologna · 834 km · ~1h 30m · Ryanair and Malta Air
- BDS Brindisi · 1,509 km · ~2h 20m · Ryanair
- CAG Cagliari · 1,297 km · ~2h 5m · Ryanair
- CTA Catania · 1,672 km · ~2h 30m · Ryanair
- CIY Comiso · 1,701 km · ~2h 35m · Ryanair
- GOA Genoa · 748 km · ~1h 25m · Ryanair
- SUF Lamezia · 1,583 km · ~2h 25m · Ryanair
- NAP Naples · 1,308 km · ~2h 5m · Malta Air
- PMO Palermo · 1,542 km · ~2h 25m · Malta Air
- PEG Perugia · 1,012 km · ~1h 45m · Ryanair
- PSR Pescara · 1,161 km · ~1h 55m · Ryanair and Malta Air
- PSA Pisa · 877 km · ~1h 35m · Ryanair
- CIA Rome · 1,148 km · ~1h 55m · Ryanair
- TRS Ronchi De Legionari · 843 km · ~1h 30m · Ryanair
- TRN Torino · 631 km · ~1h 15m · Ryanair
- TPS Trapani · 1,533 km · ~2h 20m · Ryanair
- TSF Treviso · 785 km · ~1h 25m · Ryanair
Spain (17)
- ALC Alicante · 1,411 km · ~2h 15m · Ryanair
- LEI Almeria · 1,609 km · ~2h 30m · Ryanair
- ACE Arrecife · 2,831 km · ~3h 55m · Ryanair
- BCN Barcelona · 1,035 km · ~1h 45m · Ryanair
- FUE Fuerteventura · 2,891 km · ~4h · Ryanair
- GRO Gerona · 960 km · ~1h 40m · Ryanair
- LPA Gran Canaria · 3,012 km · ~4h 10m · Ryanair
- IBZ Ibiza · 1,311 km · ~2h 5m · Ryanair
- MAD Madrid · 1,273 km · ~2h 5m · Ryanair
- AGP Malaga · 1,691 km · ~2h 35m · Ryanair
- PMI Palma de Mallorca · 1,220 km · ~2h · Ryanair
- REU Reus · 1,066 km · ~1h 50m · Ryanair
- SDR Santander · 1,002 km · ~1h 45m · Ryanair
- SVQ Sevilla · 1,666 km · ~2h 30m · Ryanair
- TFS Tenerife · 3,057 km · ~4h 15m · Ryanair
- VLC Valencia · 1,279 km · ~2h 5m · Ryanair
- ZAZ Zaragoza · 1,065 km · ~1h 50m · Ryanair
France (11)
- EGC Bergerac · 692 km · ~1h 20m · Ryanair
- BIQ Biarritz-bayonne · 900 km · ~1h 35m · Ryanair
- BOD Bordeaux · 736 km · ~1h 25m · Ryanair
- CCF Carcassonne · 822 km · ~1h 30m · Ryanair
- FSC Figari · 1,058 km · ~1h 45m · Ryanair
- LRH La Rochelle · 633 km · ~1h 15m · Ryanair
- MRS Marseille · 783 km · ~1h 25m · Ryanair
- MPL Montpellier · 766 km · ~1h 25m · Ryanair
- FNI Nimes · 745 km · ~1h 25m · Ryanair
- PGF Perpignan · 867 km · ~1h 35m · Ryanair
- RDZ Rodez · 689 km · ~1h 20m · Ryanair
Greece (7)
- ATH Athens · 2,075 km · ~3h · Ryanair
- CHQ Chania · 2,293 km · ~3h 20m · Ryanair
- CFU Kerkyra/corfu · 1,706 km · ~2h 35m · Ryanair
- VOL Nea Anghialos · 1,897 km · ~2h 50m · Ryanair
- RHO Rhodos · 2,448 km · ~3h 30m · Ryanair
- SKG Thessaloniki · 1,809 km · ~2h 40m · Ryanair
- ZTH Zakynthos · 1,920 km · ~2h 50m · Ryanair
Morocco (7)
- AGA Agadir · 2,519 km · ~3h 35m · Ryanair
- NDR El Aroui · 1,823 km · ~2h 45m · Ryanair
- FEZ Fes · 1,992 km · ~2h 55m · Ryanair
- RAK Marrakech · 2,336 km · ~3h 20m · Ryanair
- OUD Oujda · 1,817 km · ~2h 45m · Ryanair
- RBA Rabat · 2,039 km · ~3h · Ryanair
- TNG Tanger · 1,838 km · ~2h 45m · Ryanair
Poland (4)
- KRK Krakow · 1,089 km · ~1h 50m · Ryanair
- WAW Warsaw · 1,161 km · ~1h 55m · Ryanair and Wizz Air
- WMI Warsaw · 1,141 km · ~1h 55m · Ryanair
- WRO Wroclaw · 876 km · ~1h 35m · Ryanair
Portugal (4)
- FAO Faro · 1,792 km · ~2h 40m · Ryanair
- FNC Funchal · 2,630 km · ~3h 40m · Ryanair
- LIS Lisbon · 1,681 km · ~2h 35m · Ryanair
- OPO Porto · 1,440 km · ~2h 15m · Ryanair
Romania (4)
- OTP Bucharest · 1,744 km · ~2h 40m · Wizz Air Malta and Wizz Air
- CLJ Cluj-napoca · 1,467 km · ~2h 15m · Wizz Air Malta and Wizz Air
- IAS Iasi · 1,727 km · ~2h 35m · Ryanair
- SCV Suceava · 1,619 km · ~2h 30m · Wizz Air Malta
Croatia (3)
- PUY Pula · 940 km · ~1h 40m · Ryanair
- ZAD Zadar · 1,082 km · ~1h 50m · Ryanair
- ZAG Zagreb · 1,008 km · ~1h 45m · Ryanair
Bulgaria (2)
Finland (2)
- HEL Helsinki · 1,684 km · ~2h 35m · Ryanair
- RVN Rovaniemi · 2,155 km · ~3h 10m · Ryanair
Sweden (2)
- ARN Stockholm · 1,329 km · ~2h 5m · Ryanair
- NYO Stockholm · 1,221 km · ~2h · Ryanair
United Kingdom (2)
- EDI Edinburgh · 802 km · ~1h 30m · Ryanair
- MAN Manchester · 562 km · ~1h 10m · Ryanair
Albania (1)
- TIA Tirana · 1,546 km · ~2h 25m · Ryanair and Wizz Air Malta
Austria (1)
- VIE Vienna · 916 km · ~1h 35m · Ryanair
Cyprus (1)
- PFO Paphos · 2,857 km · ~4h · Ryanair
Czech Republic (1)
- PRG Prague · 697 km · ~1h 20m · Ryanair
Georgia (1)
- KUT Kutaisi · 3,036 km · ~4h 10m · Wizz Air
Hungary (1)
- BUD Budapest · 1,130 km · ~1h 55m · Ryanair and Wizz Air
Ireland (1)
- DUB Dublin · 804 km · ~1h 30m · Ryanair
Latvia (1)
- RIX Riga · 1,465 km · ~2h 15m · Ryanair
Lithuania (1)
- VNO Vilnius · 1,477 km · ~2h 20m · Ryanair
Macedonia (1)
- SKP Skopje · 1,618 km · ~2h 30m · Wizz Air
Moldova (1)
- RMO Chisinau · 1,819 km · ~2h 45m · Wizz Air Malta
Montenegro (1)
- TGD Podgorica · 1,444 km · ~2h 15m · Ryanair
Norway (1)
- RYG Rygge · 1,070 km · ~1h 50m · Ryanair
Serbia (1)
- BEG Belgrade · 1,340 km · ~2h 10m · Wizz Air
Slovakia (1)
- BTS Bratislava · 958 km · ~1h 40m · Ryanair
Slovenia (1)
- LJU Ljubljana · 875 km · ~1h 35m · Wizz Air
Turkey (1)
- SAW Istanbul · 2,189 km · ~3h 10m · Pegasus Airlines
Airlines flying from CRL
Malta Air, Pegasus Airlines, Ryanair, Wizz Air, Wizz Air Malta
Going somewhere CRL doesn’t fly direct?
Wayfli finds the best one- and two-stop connections from Charleroi to any airport in the world. Pick a destination on the map.
Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.