There are 8 ways to get from Craiova to Croatia by plane, shuttle, bus, train, 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 Craiova Airport to Treviso Airport, shuttle
best- Fly from Craiova Airport (CRA) to Treviso Airport (TSF)plane CRA - TSF
- Take a shuttle bus from Treviso, Aeroporto to Pula railway Stattion
6h 17m€101–1,257Train
cheapest- Take the train from Craiova to Budapest-Keletitrain Ir
- Take the train from Budapest-Deli to Zagreb Glavni Kol.train Ic
20h 21m€66–74Bus
- Take the bus from Craiova to Drobeta Turnu Severinbus
- Take the bus from Kladovo to Beograd, Autobuska stanicabus
- Take the bus from Belgrade bus station to Zagrebbus
14h 17mTrain, bus
- Take the train from Craiova to Budapest-Keletitrain Ir
- Take the bus from Budapest-Kelenföld to Zagrebbus 976 / ...
18h 24m€81–112Drive 752.9 km
- Drive from Craiova to Zagrebcar 752.9 km
9h 1m€106–153Fly Craiova Airport to Split Airport
- Fly from Craiova Airport (CRA) to Split Airport (SPU)plane CRA - SPU
16h 7m€71–387Train, bus to Belgrade Nikola Tesla Airport, fly to Zagreb Franjo Tuđman Airport
- Take the train from Craiova to Drobeta Turnu-Severintrain
- Take the bus from Kladovo to Beograd, Autobuska stanicabus
- Fly from Belgrade Nikola Tesla Airport (BEG) to Zagreb Franjo Tuđman Airport (ZAG)plane BEG - ZAG
13h 34mBus, shuttle
- Take the bus from Craiova, Autogara Pelendava Nord to Timișoara Autogara Normandiabus
- Take the bus from Timișoara to Belgrade bus stationbus
- Take a shuttle bus from Beograd, Autobuska stanica to Zagreb
15h 40m€80–90
Craiova to Croatia by train, bus, and tram
Questions & Answers
The cheapest way to get from Craiova to Croatia is to train which costs €65 - €75 and takes 20h 21m.
The fastest way to get from Craiova to Croatia is to fly and shuttle which takes 6h 17m and costs €100 - €1300.
No, there is no direct bus from Craiova to Croatia. However, there are services departing from Craiova and arriving at Zagreb via Kladovo and Belgrade bus station. The journey, including transfers, takes approximately 14h 17m.
No, there is no direct train from Craiova to Croatia. However, there are services departing from Craiova and arriving at Trg bana J. Jelačića via Keleti pályaudvar, Budapest-Deli and Glavni kolodvor. The journey, including transfers, takes approximately 20h 21m.
The distance between Craiova and Croatia is 1209 km. The road distance is 752.9 km.
The best way to get from Craiova to Croatia without a car is to train and bus which takes 18h 24m and costs €80 - €120.
It takes approximately 6h 17m to get from Craiova to Croatia, including transfers.
Craiova to Croatia bus services, operated by B&B Ilan Travel, depart from Craiova station.
Craiova to Croatia train services, operated by Romanian Railways (CFR), depart from Craiova station.
The best way to get from Craiova to Croatia is to bus which takes 14h 17m and costs . Alternatively, you can fly, which costs €70 - €390 and takes 16h 7m, you could also train, which costs €65 - €75 and takes 20h 21m.
What companies run services between Craiova, Romania and Croatia?
You can take a bus from Craiova to Zagreb via Drobeta Turnu Severin, Kladovo, Beograd, Autobuska stanica, and Belgrade bus station in around 14h 17m. Alternatively, Ulendo Airlink, easyJet, and four other airlines fly from Craiova Airport (CRA) to Split Airport (SPU) 3 times a day.
- Website
- en.aegeanair.com
Flights from Craiova Airport to Split Airport via Athens
- Ave. Duration
- 19h 45m
- When
- Sunday
- Estimated price
- €150–500
Flights from Belgrade Nikola Tesla Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €70–150
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Craiova to Budapest-Keleti
- Ave. Duration
- 12h 30m
- Frequency
- Twice daily
- Estimated price
- €47–51
- Website
- Romanian Railways (CFR)
Train from Craiova to Drobeta Turnu-Severin
- Ave. Duration
- 2h 8m
- Frequency
- Twice daily
- Estimated price
- €10–12
- Website
- Romanian Railways (CFR)
Train from Craiova to Budapest-Keleti
- Ave. Duration
- 12h 30m
- Frequency
- Twice daily
- Estimated price
- €47–51
- Website
- Romanian Railways (CFR)
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Shuttle from Treviso, Aeroporto to Pula railway Stattion
- Ave. Duration
- 3h 45m
- Frequency
- On demand
- Estimated price
- €44–900
- Website
- GoOpti
- Shared
- €44
- Private
- €248
Want to know more about travelling around Croatia
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
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide
More Questions & Answers
Craiova to Croatia bus services, operated by B&B Ilan Travel, arrive at Drobeta Turnu Severin station.
Croatia is 1h behind Craiova. It is currently 2:35 PM in Craiova and 1:35 PM in Croatia.
Craiova to Croatia train services, operated by Romanian Railways (CFR), arrive at Budapest-Keleti station.
Yes, the driving distance between Craiova to Croatia is 753 km. It takes approximately 9h 1m to drive from Craiova to Croatia.
There are 2938+ hotels available in Croatia.












