There are 9 ways to get from Charleroi to Katowice by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Brussels South Charleroi Airport to Katowice International Airport
best- Fly from Brussels South Charleroi Airport (CRL) to Katowice International Airport (KTW)plane CRL - KTW
7h 50mzł 259–1,121Fly Brussels South Charleroi Airport to Wroclaw, train
cheapest- Fly from Brussels South Charleroi Airport (CRL) to Wroclaw (WRO)plane CRL - WRO
- Take the train from Wroclaw Glowny to Katowicetrain
7h 52mzł 249–1,374Train via Dresden
- Take the train from Charleroi-Central to Liège-Guilleminstrain Ic / ...
- Take the train from Liege-Guillemins to Frankfurt(Main)Hbftrain Ice
- Take the train from Frankfurt to Dresden Bahnhof Neustadttrain 50
- Take the train from Dresden-Neustadt to Zgorzelectrain Re
- Take the train from Zgorzelec to Wroclaw Glownytrain Os
- Take the train from Wroclaw Glowny to Katowicetrain Ic / ...
16h 54mzł 960–2,055Bus
- Take the bus from Charleroi Gare Centrale to Aachen station westbus 820
- Take the bus from Aachen station west to Katowice, Bus Station Sadowabus N1310
21h 15mzł 492–778Drive 1,211.9 km
- Drive from Charleroi to Katowicecar 1,211.9 km
10h 40mzł 847–1,223Fly Brussels South Charleroi Airport to John Paul Ii International Airport Kraków–Balice, train
- Fly from Brussels South Charleroi Airport (CRL) to John Paul Ii International Airport Kraków–Balice (KRK)plane CRL - KRK
- Take the train from Krakow Glowny to Katowicetrain
6h 44mzł 261–1,250Train to Brussels Airport, fly to John Paul Ii International Airport Kraków–Balice, train
- Take the train from Charleroi-Central to Bruxelles-Miditrain
- Fly from Brussels Airport (BRU) to John Paul Ii International Airport Kraków–Balice (KRK)plane BRU - KRK
- Take the train from Krakow Glowny to Katowicetrain
7h 41mzł 413–1,221Train, train to Eindhoven Airport, fly to Katowice International Airport
- Take the train from Charleroi-Central to Malinestrain
- Take the train from Malines to Bredatrain
- Take the train from Breda to Eindhoven Centraaltrain
- Fly from Eindhoven Airport (EIN) to Katowice International Airport (KTW)plane EIN - KTW
8h 34mzł 332–1,385Train
- Take the train from Charleroi-Central to Liège-Guilleminstrain Ic / ...
- Take the train from Liege-Guillemins to Frankfurt(M) Flughafen Fernbftrain Ice / ...
- Take the train from Frankfurt to Bohumintrain Drf
- Take the train from Bohumin to Katowicetrain Ec
22h 12m
Charleroi to Katowice by train
Comparing Your Travel Options
The cheapest way to get from Charleroi to Katowice is to fly and train which costs 260 zł - 1 300 zł and takes 6h 44m.
The fastest way to get from Charleroi to Katowice is to fly and train which takes 6h 44m and costs 260 zł - 1 300 zł.
No, there is no direct bus from Charleroi to Katowice station. However, there are services departing from Charleroi Gare Centrale and arriving at Katowice, Bus Station Sadowa via Aachen station west. The journey, including transfers, takes approximately 21h 15m.
No, there is no direct train from Charleroi to Katowice. However, there are services departing from Charleroi-Central and arriving at Katowice via Liege-Guillemins, Frankfurt, Dresden-Neustadt, Zgorzelec and Wroclaw Glowny. The journey, including transfers, takes approximately 16h 54m.
The distance between Charleroi and Katowice is 1073 km. The road distance is 1211.9 km.
The best way to get from Charleroi to Katowice without a car is to train via Dresden which takes 16h 54m and costs 950 zł - 2 100 zł.
It takes approximately 7h 50m to get from Charleroi to Katowice, including transfers.
Charleroi to Katowice bus services, operated by FlixBus, depart from Charleroi Gare Centrale station.
Charleroi to Katowice train services, operated by Belgian Railways (NMBS/SNCB), depart from Charleroi-Central station.
The best way to get from Charleroi to Katowice is to fly which takes 7h 50m and costs 250 zł - 1 200 zł. Alternatively, you can train via Dresden, which costs 950 zł - 2 100 zł and takes 16h 54m, you could also bus, which costs 490 zł - 800 zł and takes 21h 15m.
What companies run services between Charleroi, Belgium and Katowice, Poland?
Ryanair and LOT fly from Brussels South Charleroi Airport (CRL) to Katowice International Airport (KTW) 6 times a week. Alternatively, you can take a train from Charleroi-Central to Katowice via Liege-Guillemins, Frankfurt(Main)Hbf, Frankfurt, Dresden-Neustadt, Zgorzelec, and Wroclaw Glowny in around 16h 54m.
- Website
- ryanair.com
Flights from Brussels South Charleroi Airport to Katowice International Airport via Milan Bergamo
- Ave. Duration
- 5h 25m
- When
- Thursday
- Estimated price
- zł 240–850
Flights from Brussels South Charleroi Airport to Katowice International Airport via Venice Treviso
- Ave. Duration
- 9h 10m
- When
- Tuesday and Saturday
- Estimated price
- zł 240–850
Flights from Brussels South Charleroi Airport to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- zł 200–1,200
Flights from Brussels South Charleroi Airport to John Paul Ii International Airport Kraków–Balice via Budapest
- Ave. Duration
- 4h 35m
- When
- Sunday
- Estimated price
- zł 200–1,200
Flights from Brussels South Charleroi Airport to John Paul Ii International Airport Kraków–Balice via Milan Bergamo
- Ave. Duration
- 4h 40m
- When
- Tuesday and Friday
- Estimated price
- zł 200–1,200
Flights from Brussels South Charleroi Airport to Wroclaw
- Ave. Duration
- 1h 45m
- When
- Monday, Tuesday, Friday, and Saturday
- Estimated price
- zł 150–1,200
- Website
- lot.com
Flights from Brussels South Charleroi Airport to Katowice International Airport via Warsaw Chopin
- Ave. Duration
- 4h 45m
- When
- Monday, Friday, and Sunday
- Estimated price
- zł 240–850
Flights from Brussels Airport to John Paul Ii International Airport Kraków–Balice via Warsaw Chopin
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- zł 400–1,200
- Website
- brusselsairlines.com
Flights from Brussels Airport to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 1h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- zł 310–950
Flights from Brussels Airport to John Paul Ii International Airport Kraków–Balice via Munich
- Ave. Duration
- 3h 30m
- When
- Thursday, Friday, and Sunday
- Estimated price
- zł 320–1,100
Flights from Brussels Airport to John Paul Ii International Airport Kraków–Balice via Frankfurt
- Ave. Duration
- 3h 52m
- When
- Every day
- Estimated price
- zł 320–1,100
- Website
- lufthansa.com
Flights from Brussels Airport to John Paul Ii International Airport Kraków–Balice via Munich
- Ave. Duration
- 3h 30m
- When
- Thursday, Friday, and Sunday
- Estimated price
- zł 320–1,100
Flights from Brussels Airport to John Paul Ii International Airport Kraków–Balice via Frankfurt
- Ave. Duration
- 3h 52m
- When
- Every day
- Estimated price
- zł 320–1,100
- Website
- swiss.com
Flights from Brussels Airport to John Paul Ii International Airport Kraków–Balice via Zurich
- Ave. Duration
- 4h 10m
- When
- Monday, Tuesday, Sunday, Thursday, and Friday
- Estimated price
- zł 340–1,300
- Website
- wizzair.com
Flights from Eindhoven Airport to Katowice International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- zł 160–1,000
- Website
- austrian.com
Flights from Brussels Airport to John Paul Ii International Airport Kraków–Balice via Vienna
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- zł 360–1,400
- Website
- klm.com
Flights from Brussels Airport to John Paul Ii International Airport Kraków–Balice via Amsterdam Schiphol
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- zł 250–1,400
- Phone
- +32 70 79 79 79
- Website
- Belgian Railways
Train from Charleroi-Central to Liège-Guillemins
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- zł 75–120
- Website
- Belgian Railways
Train from Charleroi-Central to Bruxelles-Midi
- Ave. Duration
- 53 min
- Frequency
- Every 20 minutes
- Estimated price
- zł 40–70
- Website
- Belgian Railways
Train from Charleroi-Central to Malines
- Ave. Duration
- 1h 24m
- Frequency
- Every 30 minutes
- Estimated price
- zł 60–95
- Website
- Belgian Railways
Train from Malines to Breda
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- zł 60–100
- Website
- Belgian Railways
Train from Charleroi-Central to Liège-Guillemins
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- zł 75–120
- Website
- Belgian Railways
Train from Liege-Guillemins to Frankfurt(M) Flughafen Fernbf
- Ave. Duration
- 2h 1m
- Frequency
- Twice daily
- Estimated price
- zł 220–350
- Website
- Belgian Railways
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Liege-Guillemins to Frankfurt(Main)Hbf
- Ave. Duration
- 2h 14m
- Frequency
- Hourly
- Estimated price
- zł 240–480
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Frankfurt to Dresden Bahnhof Neustadt
- Ave. Duration
- 4h 17m
- Frequency
- Every 3 hours
- Estimated price
- zł 390–800
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Liege-Guillemins to Frankfurt(M) Flughafen Fernbf
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- zł 230–470
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- 0 89 54 888 97 - 25
- [email protected]
- Website
- Die Länderbahn
Train from Dresden-Neustadt to Zgorzelec
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- zł 95–170
- Schedules at
- Die Länderbahn
- Phone
- +49 89 548889725
- [email protected]
- Website
- trilex - Die Länderbahn GmbH DLB
Train from Dresden-Neustadt to Zgorzelec
- Ave. Duration
- 1h 20m
- Frequency
- Every 3 hours
- Estimated price
- zł 160–210
- Schedules at
- trilex - Die Länderbahn GmbH DLB
- Phone
- +48 76 742 11 12
- [email protected]
- Website
- Koleje Dolnośląskie
Train from Zgorzelec to Wroclaw Glowny
- Ave. Duration
- 2h 10m
- Frequency
- Hourly
- Estimated price
- zł 190–290
- Website
- Koleje Dolnośląskie
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- PKP Intercity
Train from Zgorzelec to Wroclaw Glowny
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- zł 75–150
- Website
- PKP Intercity
Train from Wroclaw Glowny to Katowice
- Ave. Duration
- 2h 14m
- Frequency
- Hourly
- Estimated price
- zł 85–160
- Website
- PKP Intercity
Train from Krakow Glowny to Katowice
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- zł 35–70
- Website
- PKP Intercity
Train from Krakow Glowny to Katowice
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- zł 35–70
- Website
- PKP Intercity
Train from Wroclaw Glowny to Katowice
- Ave. Duration
- 2h 14m
- Frequency
- Hourly
- Estimated price
- zł 85–160
- Website
- PKP Intercity
- Phone
- +48 (12) 30 71 714
- [email protected]
- Website
- Koleie Malopolskie
Train from Krakow Glowny to Katowice
- Ave. Duration
- 1h 26m
- Frequency
- Every 2 hours
- Estimated price
- zł 19–23
- Website
- Koleie Malopolskie
Train from Krakow Glowny to Katowice
- Ave. Duration
- 1h 26m
- Frequency
- Every 2 hours
- Estimated price
- zł 19–23
- Website
- Koleie Malopolskie
- Phone
- +48 32 428 88 88
- [email protected]
- Website
- Koleje Śląskie
Train from Krakow Glowny to Katowice
- Ave. Duration
- 1h 9m
- Frequency
- Every 4 hours
- Estimated price
- zł 20–28
- Website
- Koleje Śląskie
Train from Krakow Glowny to Katowice
- Ave. Duration
- 1h 9m
- Frequency
- Every 4 hours
- Estimated price
- zł 20–28
- Website
- Koleje Śląskie
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from Malines to Breda
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- zł 35–80
- Website
- Nederlandse Spoorwegen (NS)
Train from Breda to Eindhoven Centraal
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Estimated price
- zł 27–60
- Website
- Nederlandse Spoorwegen (NS)
- Website
- LEO Express
Train from Frankfurt to Bohumin
- Ave. Duration
- 15h 22m
- Frequency
- 3 times a week
- Schedules at
- LEO Express
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Bohumin to Katowice
- Ave. Duration
- 1h 26m
- Frequency
- Every 3 hours
- Estimated price
- zł 55–90
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +420 221 111 122
- [email protected]
- Website
- Czech Railways (ČD)
Train from Bohumin to Katowice
- Ave. Duration
- 2h 10m
- Frequency
- Every 2 hours
- Estimated price
- zł 30
- Website
- Czech Railways (ČD)
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Bohumin to Katowice
- Ave. Duration
- 1h 43m
- Frequency
- Twice daily
- Estimated price
- zł 18–22
- Website
- Hungarian Railways (MÁV)
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Charleroi Gare Centrale to Aachen station west
- Ave. Duration
- 2h 20m
- Frequency
- 3 times a week
- Estimated price
- zł 50–80
- Website
- Flixbus
Bus from Aachen station west to Katowice, Bus Station Sadowa
- Ave. Duration
- 17h 55m
- Frequency
- Once daily
- Estimated price
- zł 440–700
- Website
- Flixbus
Want to know more about travelling around Poland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Charleroi to Katowice bus services, operated by FlixBus, arrive at Aachen station west.
Charleroi to Katowice train services, operated by Belgian Railways (NMBS/SNCB), arrive at Liège-Guillemins station.
Yes, the driving distance between Charleroi to Katowice is 1212 km. It takes approximately 10h 40m to drive from Charleroi to Katowice.
Book your Charleroi to Katowice train tickets online with Omio.
Book your Charleroi to Katowice bus tickets online with Omio and FlixBus.
There are 1567+ hotels available in Katowice.











































