There are 7 ways to get from Belgrade Airport (BEG) to Craiova by plane, bus, rideshare, car, or 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, bus
best- Fly from Belgrade Nikola Tesla Airport (BEG) to Bucharest Otopeni (OTP)plane BEG - OTP
- Take the bus from Bucharest Otopeni Airport to Craiovabus
4h 57mBus, train via Požarevac
cheapest- Take the bus from Beograd, Autobuska stanica to Požarevac, Autobuska Stanicabus
- Take the bus from Požarevac, Autobuska Stanica to Kladovo ASbus
- Take the train from Drobeta Turnu-Severin to Craiovatrain Ic
10h 42m$27–59Bus
- Take the bus from Beograd, Autobuska stanica to Kladovobus
- Take the bus from Drobeta Turnu Severin to Craiovabus
10h 17mAirport Transfer
- Take the rideshare from Belgrade-BEG to Craiova377.7 km
5h 47mDrive 377.7 km
- Drive from Belgrade Airport (BEG) to Craiovacar 377.7 km
5h 47m$61–87Bus #2
- Take the bus from Beograd, Autobuska stanica to Kladovobus
- Take the bus from Drobeta Turnu Severin to Craiova, Autogara Pelendava Nordbus
10h 17mBus, train
- Take the bus from Beograd, Autobuska stanica to Kladovobus
- Take the train from Drobeta Turnu-Severin to Craiovatrain Ic
10h 28m
Belgrade Nikola Tesla Airport (BEG) to Bucharest Otopeni (OTP) flights
Questions & Answers
The cheapest way to get from Belgrade Airport (BEG) to Craiova is to bus and train via Požarevac which costs $27 - $60 and takes 10h 42m.
The fastest way to get from Belgrade Airport (BEG) to Craiova is to drive which takes 5h 47m and costs $60 - $90.
No, there is no direct bus from Belgrade Airport (BEG) to Craiova. However, there are services departing from Nikola Tesla Airport and arriving at Craiova via Beograd, Autobuska stanica and Drobeta Turnu Severin. The journey, including transfers, takes approximately 10h 17m.
The distance between Belgrade Airport (BEG) and Craiova is 711 km. The road distance is 377.7 km.
The best way to get from Belgrade Airport (BEG) to Craiova without a car is to Airport Transfer which takes 5h 47m and costs .
It takes approximately 4h 57m to get from Belgrade Airport (BEG) to Craiova, including transfers.
Belgrade Airport (BEG) to Craiova bus services, operated by Moto Boem Trans, depart from Beograd, Autobuska stanica station.
Belgrade Airport (BEG) to Craiova bus services, operated by Moto Boem Trans, arrive at Kladovo station.
Craiova is 1h ahead of Belgrade Airport (BEG). It is currently 3:17 PM in Belgrade Airport (BEG) and 4:17 PM in Craiova.
Yes, the driving distance between Belgrade Airport (BEG) to Craiova is 378 km. It takes approximately 5h 47m to drive from Belgrade Airport (BEG) to Craiova.
What companies run services between Belgrade Airport (BEG), Serbia and Craiova, Romania?
You can take a bus from Nikola Tesla Airport to Craiova via Bulevar Crvene Armije, Beograd, Autobuska stanica, Kladovo, and Drobeta Turnu Severin in around 10h 17m.
- Website
- tarom.ro
Flights from Belgrade Nikola Tesla Airport to Bucharest Otopeni
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- $60–180
- Website
- airserbia.com
Flights from Belgrade Nikola Tesla Airport to Bucharest Otopeni
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- $60–180
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Drobeta Turnu-Severin to Craiova
- Ave. Duration
- 2h 10m
- Frequency
- 4 times a day
- Estimated price
- $6–8
- Website
- Hungarian Railways (MÁV)
Train from Drobeta Turnu-Severin to Craiova
- Ave. Duration
- 2h 10m
- Frequency
- 4 times a day
- Estimated price
- $6–8
- Website
- Hungarian Railways (MÁV)
- Phone
- +40 768 922 512
- [email protected]
- Website
- bbilantravel.ro
Bus from Bucharest Otopeni Airport to Craiova
- Ave. Duration
- 3h 20m
- Frequency
- Hourly
- Schedules at
- bbilantravel.ro
Bus from Drobeta Turnu Severin to Craiova
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Schedules at
- bbilantravel.ro
- Phone
- +381 19 542 888
- [email protected]
- Website
- polazak.rs
Bus from Beograd, Autobuska stanica to Kladovo
- Ave. Duration
- 5h 19m
- Frequency
- 5 times a week
- Schedules at
- polazak.rs
Bus from Beograd, Autobuska stanica to Kladovo
- Ave. Duration
- 5h 19m
- Frequency
- 5 times a week
- Schedules at
- polazak.rs
Bus from Beograd, Autobuska stanica to Kladovo
- Ave. Duration
- 5h 19m
- Frequency
- 5 times a week
- Schedules at
- polazak.rs
- Phone
- 0729 486 877
- [email protected]
- Website
- axitours.com
Bus from Drobeta Turnu Severin to Craiova, Autogara Pelendava Nord
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- $5–9
- Schedules at
- axitours.autogari.ro
- Phone
- +381 (12) 538 400
- [email protected]
- Website
- litas.rs
Bus from Beograd, Autobuska stanica to Požarevac, Autobuska Stanica
- Ave. Duration
- 1h 17m
- Frequency
- Every 2 hours
- Estimated price
- $6–16
- Schedules at
- polazak.com
Bus from Požarevac, Autobuska Stanica to Kladovo AS
- Ave. Duration
- 3h 34m
- Frequency
- 3 times a day
- Estimated price
- $12–30
- Schedules at
- polazak.com
- Phone
- +381 12 643060
- Website
- facebook.com
Bus from Beograd, Autobuska stanica to Požarevac, Autobuska Stanica
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Schedules at
- facebook.com
- Website
- https://www.mozio.com
Rideshare from Belgrade-BEG to Craiova
- Ave. Duration
- 5h 47m
- Frequency
- On demand
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 Travelling by boat in Italy, Italy Travel Guides, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.
More Questions & Answers
There are 696+ hotels available in Craiova.
Check out Blablacar's carpooling service for rideshare options between Belgrade Airport (BEG) and Craiova. A great option if you don't have a driver's licence or want to avoid public transport.






