There are 11 ways to get from Faro to Craiova by plane, shuttle, train, bus, car, ferry, or car 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 Faro Airport to Bucharest Otopeni, shuttle
best- Fly from Faro Airport (FAO) to Bucharest Otopeni (OTP)plane FAO - OTP
- Take a shuttle bus from Bucharest Otopeni Airport to Craiova
11h$96–246Fly Faro Airport to Craiova Airport
cheapest- Fly from Faro Airport (FAO) to Craiova Airport (CRA)plane FAO - CRA
8h 6m$86–357Train, bus
- Take the train from Faro to Lisboa Orientetrain Ic
- Take the bus from Lisbon to Zurich Bus Stationbus
- Take the train from Zürich HB to Bregenztrain Ec
- Take the train from Bregenz to Budapest-Keletitrain Rjx
- Take the train from Budapest-Keleti to Craiovatrain Ic
2d 16h$399–702Drive 3,450.5 km
- Drive from Faro to Craiovacar 3,450.5 km
36h 29m$622–898Fly Faro Airport to Sibiu, train
- Fly from Faro Airport (FAO) to Sibiu (SBZ)plane FAO - SBZ
- Take the train from Sibiu to Craiovatrain
15h 24m$118–375Bus to Seville Airport, fly to Bucharest Otopeni, shuttle
- Take the bus from Faro to Sevilla - Plaza de Armasbus
- Fly from Seville Airport (SVQ) to Bucharest Otopeni (OTP)plane SVQ - OTP
- Take a shuttle bus from Bucharest Otopeni Airport to Craiova
13h 57m$109–347Bus to Seville Airport, fly to Craiova Airport
- Take the bus from Faro to Sevilla - Plaza de Armasbus
- Fly from Seville Airport (SVQ) to Craiova Airport (CRA)plane SVQ - CRA
12h 19m$94–398Fly Faro Airport to Sofia Airport, train
- Fly from Faro Airport (FAO) to Sofia Airport (SOF)plane FAO - SOF
- Take the train from Sofia to Vidintrain
- Take the train from Vidin to Craiovatrain
20h 8m$89–232Bus, train
- Take the bus from Faro to Huelvabus
- Take the bus from Huelva to Timișoara, Gara Timisoara Nordbus
- Take the train from Timisoara Nord to Craiovatrain Ic
2d 16h$97–237Train, ferry, bus
- Take the train from Bom Joao to Vila Real De Santo Antoniotrain Re
- Take the ferry from Vila Real de Santo António to Ayamonteferry
- Take the bus from Ayamonte to Sofiabus
- Take the bus from Sofia to Vidinbus
- Take the train from Vidin to Craiovatrain
2d 21hDrive, car train
- Drive from Faro to München Ostcar
- Take the car train from München Ost to Villach Hbf ARZcartrain
- Drive from Villach Hbf ARZ to Craiovacar
38h 2m$741–1,052
Faro to Craiova by train and bus
Questions & Answers
The cheapest way to get from Faro to Craiova is to fly and train which costs $85 - $240 and takes 20h 8m.
The fastest way to get from Faro to Craiova is to fly which takes 8h 6m and costs $85 - $360.
The distance between Faro and Craiova is 3208 km. The road distance is 3450.5 km.
The best way to get from Faro to Craiova without a car is to train and bus which takes 2 days 16h and costs $390 - $700.
It takes approximately 11h to get from Faro to Craiova, including transfers.
Craiova is 2h ahead of Faro. It is currently 8:42 AM in Faro and 10:42 AM in Craiova.
Yes, the driving distance between Faro to Craiova is 3450 km. It takes approximately 36h 29m to drive from Faro to Craiova.
There are 781+ hotels available in Craiova.
What companies run services between Faro, Portugal and Craiova, Romania?
Ryanair, Ulendo Airlink, and two other airlines fly from Faro Airport (FAO) to Craiova Airport (CRA) once daily.
- Website
- flyulendo.com
Flights from Faro Airport to Bucharest Otopeni
- Ave. Duration
- 4h 20m
- When
- Tuesday and Saturday
- Estimated price
- $50–200
Flights from Faro Airport to Craiova Airport via Milan Bergamo
- Ave. Duration
- 5h 45m
- When
- Wednesday
- Estimated price
- $100–340
Flights from Faro Airport to Craiova Airport via Charleroi
- Ave. Duration
- 9h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $110–360
Flights from Faro Airport to Craiova Airport via London Luton
- Ave. Duration
- 10h 30m
- When
- Tuesday and Saturday
- Estimated price
- $95–350
Flights from Faro Airport to Craiova Airport via Barcelona
- Ave. Duration
- 11h
- When
- Sunday
- Estimated price
- $80–330
Flights from Faro Airport to Sibiu via Milan Bergamo
- Ave. Duration
- 8h 35m
- When
- Saturday
- Estimated price
- $95–330
Flights from Faro Airport to Sibiu via Karlsruhe/Baden Baden
- Ave. Duration
- 9h 50m
- When
- Sunday
- Estimated price
- $100–340
Flights from Seville Airport to Bucharest Otopeni
- Ave. Duration
- 4h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $65–200
Flights from Seville Airport to Craiova Airport via Barcelona
- Ave. Duration
- 6h 45m
- When
- Thursday and Sunday
- Estimated price
- $85–350
Flights from Seville Airport to Craiova Airport via Madrid
- Ave. Duration
- 10h 20m
- When
- Thursday
- Estimated price
- $85–350
Flights from Seville Airport to Craiova Airport via Rome
- Ave. Duration
- 10h 50m
- When
- Monday and Friday
- Estimated price
- $100–360
- Website
- ryanair.com
Flights from Faro Airport to Bucharest Otopeni via Milan Bergamo
- Ave. Duration
- 8h 5m
- When
- Sunday
- Estimated price
- $65–160
Flights from Seville Airport to Bucharest Otopeni via Venice Treviso
- Ave. Duration
- 7h 45m
- When
- Thursday and Saturday
- Estimated price
- $80–210
Flights from Seville Airport to Bucharest Otopeni via Milan Bergamo
- Ave. Duration
- 8h 30m
- When
- Sunday
- Estimated price
- $80–210
Flights from Faro Airport to Sofia Airport via Milan Bergamo
- Ave. Duration
- 6h 30m
- When
- Sunday
- Estimated price
- $60–170
Flights from Faro Airport to Sofia Airport via Vienna
- Ave. Duration
- 8h
- When
- Friday
- Estimated price
- $60–170
- Website
- lufthansa.com
Flights from Faro Airport to Bucharest Otopeni via Munich
- Ave. Duration
- 9h 2m
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- $95–440
Flights from Faro Airport to Sibiu via Munich
- Ave. Duration
- 8h 47m
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- $150–700
Flights from Faro Airport to Sofia Airport via Munich
- Ave. Duration
- 6h 50m
- When
- Saturday and Sunday
- Estimated price
- $100–390
- Website
- lufthansa-city.com
Flights from Faro Airport to Bucharest Otopeni via Munich
- Ave. Duration
- 8h 55m
- When
- Wednesday
- Estimated price
- $100–440
- Website
- austrian.com
Flights from Faro Airport to Sibiu via Vienna
- Ave. Duration
- 6h
- When
- Monday, Friday, and Sunday
- Estimated price
- $95–330
- Website
- wizzair.com
Flights from Faro Airport to Sofia Airport via Rome
- Ave. Duration
- 7h 15m
- When
- Sunday
- Estimated price
- $60–170
- Website
- air.bg
Flights from Faro Airport to Sofia Airport via Zurich
- Ave. Duration
- 8h 55m
- When
- Sunday
- Estimated price
- $100–440
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Faro to Lisboa Oriente
- Ave. Duration
- 3h 41m
- Frequency
- 5 times a day
- Estimated price
- $12–60
- Website
- https://www.cp.pt/passageiros/en
- Urban - Single Ticket
- $12–15
- Regional - Single Ticket
- $21–28
- Intercity - Single Ticket
- $30–45
- Alfa Pendular - Single Ticket
- $40–60
Train from Bom Joao to Vila Real De Santo Antonio
- Ave. Duration
- 1h 7m
- Frequency
- Every 2 hours
- Estimated price
- $3–21
- Website
- https://www.cp.pt/passageiros/en
- Urban - Single Ticket
- $3–5
- Regional - Single Ticket
- $5–8
- Intercity - Single Ticket
- $10–12
- Alfa Pendular - Single Ticket
- $15–21
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Bregenz
- Ave. Duration
- 1h 28m
- Frequency
- Every 4 hours
- Estimated price
- $55–100
- Website
- https://www.sbb.ch/en
Train from Bregenz to Budapest-Keleti
- Ave. Duration
- 10h 39m
- Frequency
- Once daily
- Estimated price
- $140–220
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- $140–220
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- jegy.mav.hu
Train from Budapest-Keleti to Craiova
- Ave. Duration
- 12h 14m
- Frequency
- Twice daily
- Estimated price
- $31–36
- Website
- https://jegy.mav.hu/
Train from Timisoara Nord to Craiova
- Ave. Duration
- 6h 47m
- Frequency
- Twice daily
- Estimated price
- $16–19
- Website
- https://jegy.mav.hu/
- Phone
- 0219521
- petitii@cfrcalatori.ro
- Website
- cfrcalatori.ro
Train from Sibiu to Craiova
- Ave. Duration
- 5h 6m
- Frequency
- 3 times a day
- Estimated price
- $22–25
- Website
- https://www.cfrcalatori.ro/en/
Train from Vidin to Craiova
- Ave. Duration
- 3h 13m
- Frequency
- Once daily
- Estimated price
- $13–15
- Website
- https://www.cfrcalatori.ro/en/
- Phone
- +35929311111
- onlineticket@bdz.bg
- Website
- bdz.bg
Train from Sofia to Vidin
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Estimated price
- $9–16
- Website
- https://www.bdz.bg/en
- 2nd Class
- $9–14
- 1st Class
- $13–16
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from München Ost to Villach Hbf ARZ
- Ave. Duration
- 2h 19m
- Frequency
- Once daily
- Estimated price
- $110–130
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- 0371.503.503
- office@direct-aeroport.ro
- Website
- direct-aeroport.ro
Shuttle from Bucharest Otopeni Airport to Craiova
- Ave. Duration
- 3h 30m
- Frequency
- Every 3 hours
- Estimated price
- $31–37
- Schedules at
- direct-aeroport.ro
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Lisbon to Zurich Bus Station
- Ave. Duration
- 32h 5m
- Frequency
- Twice daily
- Estimated price
- $160–290
- Website
- https://www.flixbus.co.uk
Bus from Faro to Sevilla - Plaza de Armas
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $14–25
- Website
- https://www.flixbus.co.uk
Bus from Faro to Huelva
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- $8–14
- Website
- https://www.flixbus.co.uk
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Faro to Sevilla - Plaza de Armas
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Estimated price
- $2–17
- Website
- https://rede-expressos.pt
- Online ticket
- $2–17
Bus from Faro to Huelva
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $1–13
- Website
- https://rede-expressos.pt
- Online ticket
- $1–13
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Faro to Sevilla - Plaza de Armas
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Estimated price
- $25–35
- Website
- https://www.blablacar.co.uk/bus
Bus from Faro to Huelva
- Ave. Duration
- 1h 24m
- Frequency
- Twice daily
- Estimated price
- $20–28
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Huelva to Timișoara, Gara Timisoara Nord
- Ave. Duration
- 2d 6h
- Frequency
- 5 times a week
- Estimated price
- $80–190
- Schedules at
- tabitatour.ro
- Phone
- 02 981 10 40
- travel@yubim.eu
- Website
- yubim.eu
Bus from Ayamonte to Sofia
- Ave. Duration
- 2d 8h
- Frequency
- Twice a week
- Estimated price
- $140–180
- Schedules at
- yubim.eu
- Phone
- 02/813 33 98
- aleksiev_91_vd@abv.bg
- Website
- aleksiev-91.com
Bus from Sofia to Vidin
- Ave. Duration
- 4h
- Frequency
- 5 times a day
- Schedules at
- aleksiev-91.com
- Phone
- +34 652 525 168
- Website
- facebook.com
Ferry from Vila Real de Santo António to Ayamonte
- Ave. Duration
- 15 min
- Frequency
- Every 4 hours
- Estimated price
- $2–8
- Schedules at
- rioguadiana.net
- Bike
- $2
- Passenger
- $3
- Car
- $8
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide




















































