There are 7 ways to get from Skopje to Craiova by bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Skopje, Transporten Centar to Niš, Autobuska Stanicabus
- Take the bus from Niš, Autobuska Stanica to Kladovobus
- Take the bus from Drobeta Turnu Severin to Craiovabus
12h 49mBus, train via Sofia #2
cheapest- Take the bus from Skopje Nikola Karev to Sofia Central Bus Stationbus
- Take the train from Sofia to Vidintrain Ic
- Take the train from Vidin to Craiovatrain Ic
15h 24m$19–27Bus, train via Sofia
- Take the bus from Skopje, Transporten Centar to Sofiabus
- Take the train from Sofia to Vidintrain Ic
- Take the train from Vidin to Craiovatrain Ic
15h 9m$23–44Drive 442.4 km
- Drive from Skopje to Craiovacar 442.4 km
6h 9m$84–121Fly, bus
- Fly from Skopje International Airport (SKP) to Bucharest Otopeni (OTP)plane SKP - OTP
- Take the bus from Bucharest Otopeni Airport to Craiova Benzinaria Petrombus
8h 51m$146–342Bus, train
- Take the bus from Skopje, Transporten Centar to Sofia Central Bus Stationbus
- Take the bus from Sofia Central Bus Station to Vidinbus
- Take the train from Vidin to Craiovatrain Ic
14h 13mBus, train via Kyustendil
- Take the bus from Kumanovo to Kyustendilbus
- Take the train from Kyustendil to Sofiatrain Ic
- Take the train from Sofia to Vidintrain Ic
- Take the train from Vidin to Craiovatrain Ic
18h 12m$23–68
Skopje to Craiova by bus and train
Comparing Your Travel Options
The cheapest way to get from Skopje to Craiova is to bus and train via Sofia which costs $19 - $28 and takes 15h 24m.
The fastest way to get from Skopje to Craiova is to drive which takes 6h 9m and costs $80 - $130.
No, there is no direct bus from Skopje to Craiova. However, there are services departing from Skopje, Transporten Centar and arriving at Craiova via Niš, Autobuska Stanica and Drobeta Turnu Severin. The journey, including transfers, takes approximately 12h 49m.
The distance between Skopje and Craiova is 569 km. The road distance is 442.4 km.
The best way to get from Skopje to Craiova without a car is to bus and train via Sofia which takes 15h 9m and costs $23 - $45.
It takes approximately 12h 49m to get from Skopje to Craiova, including transfers.
Skopje to Craiova bus services, operated by Niš-ekspres, depart from Skopje, Transporten Centar station.
Skopje to Craiova bus services, operated by Niš-ekspres, arrive at Niš, Autobuska Stanica station.
Craiova is 1h ahead of Skopje. It is currently 5:02 PM in Skopje and 6:02 PM in Craiova.
Yes, the driving distance between Skopje to Craiova is 442 km. It takes approximately 6h 9m to drive from Skopje to Craiova.
What companies run services between Skopje, North Macedonia and Craiova, Romania?
You can take a bus from Skopje, Transporten Centar to Craiova via Niš, Autobuska Stanica, Kladovo, and Drobeta Turnu Severin in around 12h 49m.
- Website
- turkishairlines.com
Flights from Skopje International Airport to Bucharest Otopeni via Istanbul
- Ave. Duration
- 4h 30m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $200–550
- Website
- tarom.ro
Flights from Skopje International Airport to Bucharest Otopeni via Budapest
- Ave. Duration
- 6h 20m
- When
- Friday
- Estimated price
- $65–220
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Sofia to Vidin
- Ave. Duration
- 5h 11m
- Frequency
- Once daily
- Estimated price
- $4–6
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $4–6
- 1st Class
- $4–6
Train from Vidin to Craiova
- Ave. Duration
- 3h 13m
- Frequency
- Once daily
- Estimated price
- $1–3
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $1–3
- 1st Class
- $1–3
Train from Vidin to Craiova
- Ave. Duration
- 3h 13m
- Frequency
- Once daily
- Estimated price
- $2–4
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $2–3
- 1st Class
- $2–4
Train from Sofia to Vidin
- Ave. Duration
- 5h 11m
- Frequency
- Once daily
- Estimated price
- $4–6
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $4–6
- 1st Class
- $4–6
Train from Vidin to Craiova
- Ave. Duration
- 3h 13m
- Frequency
- Once daily
- Estimated price
- $1–3
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $1–3
- 1st Class
- $1–3
Train from Kyustendil to Sofia
- Ave. Duration
- 2h 46m
- Frequency
- Twice daily
- Estimated price
- $1–4
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $1–3
- 1st Class
- $2–4
Train from Sofia to Vidin
- Ave. Duration
- 5h 11m
- Frequency
- Once daily
- Estimated price
- $3–5
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $3–5
- 1st Class
- $3–5
Train from Vidin to Craiova
- Ave. Duration
- 3h 13m
- Frequency
- Once daily
- Estimated price
- $1–3
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $1–3
- 1st Class
- $1–3
- Phone
- +381 18 255 177
- Website
- Niš-ekspres
Bus from Skopje, Transporten Centar to Niš, Autobuska Stanica
- Ave. Duration
- 3h 57m
- Frequency
- 4 times a day
- Estimated price
- $21–35
- Website
- Niš-ekspres
Bus from Niš, Autobuska Stanica to Kladovo
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Estimated price
- $22–35
- Website
- Niš-ekspres
- Phone
- (389) 46 251-882
- [email protected]
- Website
- galeb.mk
Bus from Skopje, Transporten Centar to Niš, Autobuska Stanica
- Ave. Duration
- 4h 4m
- Frequency
- Once daily
- Estimated price
- $16–23
- Schedules at
- galeb.mk
- Phone
- +40 768 922 512
- [email protected]
- Website
- bbilantravel.ro
Bus from Drobeta Turnu Severin to Craiova
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Schedules at
- bbilantravel.ro
- Phone
- +359 2 981 58 56
- [email protected]
- Website
- matpu.com
Bus from Skopje, Transporten Centar to Sofia
- Ave. Duration
- 4h 45m
- Frequency
- Twice daily
- Estimated price
- $28–35
- Schedules at
- matpu.com
Bus from Kumanovo to Kyustendil
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $16–20
- Schedules at
- matpu.com
- Phone
- +389 47 231 192
- [email protected]
- Website
- transkop.mk
Bus from Skopje, Transporten Centar to Sofia
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- $18–30
- Schedules at
- transkop.mk
- Phone
- +4-021-312.03.45
- Website
- comantotrans.autogari.ro
Bus from Bucharest Otopeni Airport to Craiova Benzinaria Petrom
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $11–21
- Schedules at
- comantotrans.autogari.ro
- Phone
- +359 894 77 44 02
- [email protected]
- Website
- kaleiatravel.com
Bus from Skopje, Transporten Centar to Sofia Central Bus Station
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- $24–40
- Schedules at
- en.kaleiatravel.com
- Phone
- 02/813 33 98
- [email protected]
- Website
- aleksiev-91.com
Bus from Sofia Central Bus Station to Vidin
- Ave. Duration
- 4h
- Frequency
- 5 times a day
- Schedules at
- aleksiev-91.com
- Phone
- +359 0885700870
- [email protected]
- Website
- Citylines
Bus from Skopje Nikola Karev to Sofia Central Bus Station
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $14–35
- Website
- Citylines
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 The London Underground: Essential tips to navigate the Tube, Getting around the Cyclades, and How to get from JFK to New York City - to help you get the most out of your next trip.
Booking & Getting There
There are 782+ hotels available in Craiova.




























