There are 8 ways to get from Charleroi to Craiova by plane, train, bus, car, or night train
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 Craiova Airport
best- Fly from Brussels South Charleroi Airport (CRL) to Craiova Airport (CRA)plane CRL - CRA
4h 59m$85–412Train, bus via Frankfurt am Main
- Take the train from Charleroi-Central to Liège-Guilleminstrain Ic / ...
- Take the train from Liege-Guillemins to Frankfurt(Main)Hbftrain Ice
- Take the bus from Frankfurt central train station to Craiova, Autogara Pelendava Nordbus
29h 57m$219–370Train
- Take the train from Charleroi-Central to Liège-Guilleminstrain Ic / ...
- Take the train from Liège-Guillemins to Wien HBFtrain Nj / ...
- Take the train from Wien Hbf to Budapest-Keletitrain Ec
- Take the train from Budapest-Keleti to Craiovatrain Ic
32h 54m$321–508Drive 1,944 km
- Drive from Charleroi to Craiovacar 1,944 km
19h 25m$347–501Fly Brussels South Charleroi Airport to Bucharest Otopeni, bus
- Fly from Brussels South Charleroi Airport (CRL) to Bucharest Otopeni (OTP)plane CRL - OTP
- Take the bus from Bucharest Otopeni Airport to Craiova Benzinaria Petrombus
9h 3m$110–356Train to Brussels Airport, fly to Bucharest Otopeni, bus
- Take the train from Charleroi-Central to Bruxelles-Miditrain
- Fly from Brussels Airport (BRU) to Bucharest Otopeni (OTP)plane BRU - OTP
- Take the bus from Bucharest Otopeni Airport to Craiova Benzinaria Petrombus
9h 49m$118–354Train, night train
- Take the train from Charleroi-Central to Liège-Guilleminstrain Ic / ...
- Take the nighttrain from Liege-Guillemins to Wien Hbfnighttrain Nj
- Take the train from Wien Hbf to Budapest-Keletitrain Ec
- Take the train from Budapest-Keleti to Craiovatrain Ic
33h 7m$156–318Train, bus
- Take the train from Charleroi-Central to Bruxelles-Miditrain Ic / ...
- Take the bus from Brussels to Sibiubus
- Take the bus from Sibiu to Craiova, Autogara Pelendava Nordbus
35h 20m
Charleroi to Craiova by train, foot, and bus
Comparing Your Travel Options
The cheapest way to get from Charleroi to Craiova is to train and fly and bus which costs $110 - $360 and takes 9h 49m.
The fastest way to get from Charleroi to Craiova is to fly which takes 4h 59m and costs $80 - $420.
No, there is no direct train from Charleroi to Craiova. However, there are services departing from Charleroi-Central and arriving at Craiova via Liège-Guillemins, Wien Hbf and Budapest-Keleti. The journey, including transfers, takes approximately 32h 54m.
The distance between Charleroi and Craiova is 1628 km. The road distance is 1944 km.
The best way to get from Charleroi to Craiova without a car is to train and bus via Frankfurt am Main which takes 29h 57m and costs $210 - $370.
It takes approximately 4h 59m to get from Charleroi to Craiova, including transfers.
Charleroi to Craiova train services, operated by Belgian Railways (NMBS/SNCB), depart from Charleroi-Central station.
The best way to get from Charleroi to Craiova is to fly which takes 4h 59m and costs $80 - $420. Alternatively, you can train, which costs $320 - $550 and takes 32h 54m.
Craiova is 1h ahead of Charleroi. It is currently 2:01 AM in Charleroi and 3:01 AM in Craiova.
Charleroi to Craiova train services, operated by Belgian Railways (NMBS/SNCB), arrive at Liège-Guillemins station.
What companies run services between Charleroi, Belgium and Craiova, Romania?
Ulendo Airlink flies from Brussels South Charleroi Airport (CRL) to Craiova Airport (CRA) 3 times a week. Alternatively, you can take a train from Charleroi-Central to Craiova via Liège-Guillemins, Wien HBF, Wien Hbf, and Budapest-Keleti in around 32h 54m.
- Website
- flyulendo.com
Flights from Brussels South Charleroi Airport to Craiova Airport
- Ave. Duration
- 2h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $75–400
Flights from Brussels South Charleroi Airport to Bucharest Otopeni
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- $75–350
- 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
- $19–30
- Website
- Belgian Railways
Train from Charleroi-Central to Liège-Guillemins
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- $19–30
- Website
- Belgian Railways
Train from Liège-Guillemins to Wien HBF
- Ave. Duration
- 13h 37m
- Frequency
- Once daily
- Estimated price
- $230–360
- Website
- Belgian Railways
Train from Charleroi-Central to Bruxelles-Midi
- Ave. Duration
- 53 min
- Frequency
- Every 20 minutes
- Estimated price
- $11–18
- Website
- Belgian Railways
Train from Charleroi-Central to Liège-Guillemins
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- $19–30
- Website
- Belgian Railways
Train from Charleroi-Central to Bruxelles-Midi
- Ave. Duration
- 53 min
- Frequency
- Every 20 minutes
- Estimated price
- $11–18
- Website
- Belgian Railways
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Frankfurt central train station to Craiova, Autogara Pelendava Nord
- Ave. Duration
- 24h 30m
- Frequency
- 4 times a week
- Estimated price
- $140–220
- Website
- Flixbus
Want to know more about travelling around Romania
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
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Yes, the driving distance between Charleroi to Craiova is 1944 km. It takes approximately 19h 25m to drive from Charleroi to Craiova.
There are 701+ hotels available in Craiova.








