There are 8 ways to get from Bucharest to Algarve by plane, 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 Bucharest Otopeni to Faro Airport
best- Fly from Bucharest Otopeni (OTP) to Faro Airport (FAO)plane OTP - FAO
14h 9m€83–275Bus
- Take the bus from Bucureşti to Huelvabus
- Take the bus from Huelva to Farobus FlixBus 1794 / ...
2d 19h€197–266Train, bus
- Take the train from Bucuresti Nord to Budapest-Keletitrain Ir
- Take the train from Budapest-Keleti to Muenchen Hbftrain Rjx
- Take the train from München Hbf to Kaiserslautern, Hbftrain 60
- Take the bus from Kaiserslautern central train station to Penafielbus
- Take the train from Porto Campanha to Tunestrain Ic
2d 19h€408–651Drive 3,707.3 km
- Drive from Bucharest to Algarvecar 3,707.3 km
38h 55m€596–861Fly Bucharest Otopeni to Lisbon-Portela Airport, train
- Fly from Bucharest Otopeni (OTP) to Lisbon-Portela Airport (LIS)plane OTP - LIS
- Take the train from Lisboa Oriente to Tunestrain
11h 2m€135–347Fly Bucharest Băneasa Aurel Vlaicu International Airport to Faro Airport
- Fly from Bucharest Băneasa Aurel Vlaicu International Airport (BBU) to Faro Airport (FAO)plane BBU - FAO
20h 25m€88–292Fly Bucharest Otopeni to Seville Airport, bus
- Fly from Bucharest Otopeni (OTP) to Seville Airport (SVQ)plane OTP - SVQ
- Take the bus from Seville to Farobus
12h 52m€104–297Fly Bucharest Otopeni to Jerez Airport, train, bus
- Fly from Bucharest Otopeni (OTP) to Jerez Airport (XRY)plane OTP - XRY
- Take the train from La Parra to Sevilla-Santa Justatrain
- Take the bus from Sevilla Santa Justa to Tavirabus
- Take the train from Tavira to Tunestrain
16h 11m€237–435
Bucharest Otopeni (OTP) to Faro Airport (FAO) flights
Comparing Your Travel Options
The cheapest way to get from Bucharest to Algarve is to fly which costs €80 - €280 and takes 14h 9m.
The fastest way to get from Bucharest to Algarve is to fly and train which takes 11h 2m and costs €130 - €350.
No, there is no direct bus from Bucharest to Algarve. However, there are services departing from Bucureşti and arriving at Faro via Huelva. The journey, including transfers, takes approximately 2 days 19h.
The distance between Bucharest and Algarve is 3034 km. The road distance is 3707.3 km.
The best way to get from Bucharest to Algarve without a car is to bus which takes 2 days 19h and costs €190 - €270.
It takes approximately 14h 9m to get from Bucharest to Algarve, including transfers.
Bucharest to Algarve bus services, operated by Tabita Tour, depart from Bucureşti station.
The best way to get from Bucharest to Algarve is to fly which takes 14h 9m and costs €80 - €280. Alternatively, you can bus, which costs €190 - €270 and takes 2 days 19h.
Bucharest to Algarve bus services, operated by Tabita Tour, arrive at Huelva station.
Yes, the driving distance between Bucharest to Algarve is 3707 km. It takes approximately 38h 55m to drive from Bucharest to Algarve.
What companies run services between Bucharest, Romania and Algarve, Portugal?
Ryanair, Ulendo Airlink, and two other airlines fly from Bucharest Otopeni (OTP) to Faro Airport (FAO) twice daily. Alternatively, you can take a bus from Bucureşti to Algarve via Huelva, Faro, Faro, and Tunes in around 2d 19h.
- Website
- ryanair.com
Flights from Bucharest Otopeni to Faro Airport via Madrid
- Ave. Duration
- 11h 3m
- When
- Friday, Sunday, Saturday, and Tuesday
- Estimated price
- €75–400
Flights from Bucharest Otopeni to Faro Airport via Milan Bergamo
- Ave. Duration
- 11h 35m
- When
- Sunday and Saturday
- Estimated price
- €75–240
Flights from Bucharest Otopeni to Faro Airport via Marseille
- Ave. Duration
- 11h 55m
- When
- Sunday
- Estimated price
- €75–240
Flights from Bucharest Otopeni to Faro Airport via Barcelona
- Ave. Duration
- 8h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €85–180
Flights from Bucharest Otopeni to Faro Airport via Porto
- Ave. Duration
- 8h 20m
- When
- Thursday
- Estimated price
- €85–180
Flights from Bucharest Otopeni to Lisbon-Portela Airport via Milan Bergamo
- Ave. Duration
- 7h 50m
- When
- Thursday, Monday, Tuesday, and Saturday
- Estimated price
- €70–260
Flights from Bucharest Otopeni to Lisbon-Portela Airport via Venice Treviso
- Ave. Duration
- 6h 50m
- When
- Monday
- Estimated price
- €70–260
Flights from Bucharest Băneasa Aurel Vlaicu International Airport to Faro Airport via Krakow
- Ave. Duration
- 17h 9m
- When
- Tuesday and Sunday
- Estimated price
- €85–280
Flights from Bucharest Băneasa Aurel Vlaicu International Airport to Faro Airport via Karlsruhe/Baden Baden
- Ave. Duration
- 18h 30m
- When
- Wednesday
- Estimated price
- €85–280
Flights from Bucharest Băneasa Aurel Vlaicu International Airport to Faro Airport via Memmingen
- Ave. Duration
- 20h 20m
- When
- Tuesday and Sunday
- Estimated price
- €80–270
Flights from Bucharest Băneasa Aurel Vlaicu International Airport to Faro Airport via Hahn
- Ave. Duration
- 13h 50m
- When
- Saturday
- Estimated price
- €85–280
Flights from Bucharest Otopeni to Seville Airport via Pisa
- Ave. Duration
- 8h 20m
- When
- Wednesday
- Estimated price
- €60–180
Flights from Bucharest Otopeni to Seville Airport via Naples
- Ave. Duration
- 8h 55m
- When
- Sunday
- Estimated price
- €60–180
- Website
- iberia.com
Flights from Bucharest Otopeni to Jerez Airport via Madrid
- Ave. Duration
- 8h 27m
- When
- Every day
- Estimated price
- €85–600
Flights from Bucharest Otopeni to Jerez Airport via Barcelona
- Ave. Duration
- 6h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €85–350
- Website
- vueling.com
Flights from Bucharest Otopeni to Jerez Airport via Barcelona
- Ave. Duration
- 6h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €85–350
Flights from Bucharest Otopeni to Jerez Airport via Madrid
- Ave. Duration
- 8h 11m
- When
- Every day
- Estimated price
- €85–600
- Website
- flyulendo.com
Flights from Bucharest Otopeni to Lisbon-Portela Airport
- Ave. Duration
- 4h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €90–250
Flights from Bucharest Otopeni to Seville Airport
- Ave. Duration
- 4h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €60–210
- Website
- easyjet.com
Flights from Bucharest Otopeni to Faro Airport via Lyon
- Ave. Duration
- 9h 40m
- When
- Tuesday and Saturday
- Estimated price
- €85–180
- Website
- tui.com
Flights from Bucharest Otopeni to Jerez Airport via Munich
- Ave. Duration
- 11h 45m
- When
- Thursday
- Estimated price
- €130–430
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Bucuresti Nord to Budapest-Keleti
- Ave. Duration
- 16h 26m
- Frequency
- Twice daily
- Estimated price
- €61–66
- Website
- Romanian Railways (CFR)
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Budapest-Keleti to Muenchen Hbf
- Ave. Duration
- 7h 14m
- Frequency
- Every 3 hours
- Estimated price
- €33–39
- Website
- Hungarian Railways (MÁV)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from München Hbf to Kaiserslautern, Hbf
- Ave. Duration
- 3h 31m
- Frequency
- Once daily
- Estimated price
- €75–150
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +351 210 900 032
- Website
- Comboios de Portugal
Train from Porto Campanha to Tunes
- Ave. Duration
- 5h 13m
- Frequency
- 4 times a day
- Estimated price
- €60–110
- Website
- Comboios de Portugal
Train from Lisboa Oriente to Tunes
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Estimated price
- €27–45
- Website
- Comboios de Portugal
Train from Tavira to Tunes
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €7–12
- Website
- Comboios de Portugal
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from La Parra to Sevilla-Santa Justa
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €12–18
- Website
- Renfe Viajeros
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Bucureşti to Huelva
- Ave. Duration
- 2d 15h
- Frequency
- 3 times a week
- Estimated price
- €170–230
- Schedules at
- tabitatour.autogari.ro
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Huelva to Faro
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- €10–15
- Website
- Flixbus
Bus from Kaiserslautern central train station to Penafiel
- Ave. Duration
- 30h 25m
- Frequency
- 3 times a week
- Estimated price
- €160–260
- Website
- Flixbus
Bus from Seville to Faro
- Ave. Duration
- 2h 50m
- Frequency
- Every 4 hours
- Estimated price
- €16–26
- Website
- Flixbus
- Phone
- +351 21 75 24 524
- Website
- Rede Expressos
Bus from Huelva to Faro
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- €7–15
- Website
- Rede Expressos
Bus from Seville to Faro
- Ave. Duration
- 2h 31m
- Frequency
- 3 times a day
- Estimated price
- €13–25
- Website
- Rede Expressos
Bus from Sevilla Santa Justa to Tavira
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- €11–21
- Website
- Rede Expressos
Want to know more about travelling around Portugal
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
Train travel in Spain: A guide to Renfe
Read the travel guide
Booking & Getting There
There are 9380+ hotels available in Algarve.



































