There are 6 ways to get from Oradea to Faro 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
best- Fly from Oradea International Airport (OMR) to Faro Airport (FAO)plane OMR - FAO
12h 29m€84–290Bus, train
- Take the bus from Oradea to Monfalconebus
- Take the train from Monfalcone to Milano Centraletrain Fr
- Take the bus from Milan to Lisbonbus
- Take the train from Lisboa Oriente to Farotrain Ic
2d 2h€342–503Drive 3,246.2 km
- Drive from Oradea to Farocar 3,246.2 km
33h 55m€563–813Train, bus via Montpellier
- Take the train from Oradea to Aradtrain
- Take the bus from Arad, Autogara Transdara to Montpellierbus
- Take the train from Montpellier Saint-Roch to Zaragoza-Deliciastrain
- Take the bus from Estación Central de Autobuses de Zaragoza to Lisbon - Orientebus
- Take the train from Lisboa Oriente to Farotrain Ic
2d 5h€311–472Train, bus
- Take the train from Oradea to Aradtrain
- Take the bus from Arad to Almeríabus
- Take the bus from Almeria to Terminal de Autobuses de Cádizbus
- Take the bus from Terminal de Autobuses de Cádiz to Farobus
2d 11h€193–272Bus
- Take the bus from Oradea Gara CFR Oradea to Aradbus
- Take the bus from Arad, Autogara Transdara to Huelvabus
- Take the bus from Huelva to Farobus
2d 12h
Oradea to Faro by bus, train, foot, and subway
Comparing Your Travel Options
The cheapest way to get from Oradea to Faro is to fly which costs €80 - €290 and takes 12h 29m.
The fastest way to get from Oradea to Faro is to fly which takes 12h 29m and costs €80 - €290.
No, there is no direct bus from Oradea to Faro. However, there are services departing from Oradea Gara CFR Oradea and arriving at Faro via Arad, Autogara Transdara and Huelva. The journey, including transfers, takes approximately 2 days 12h.
The distance between Oradea and Faro is 2694 km. The road distance is 3246.2 km.
The best way to get from Oradea to Faro without a car is to bus and train which takes 2 days 2h and costs €340 - €550.
It takes approximately 12h 29m to get from Oradea to Faro, including transfers.
Oradea to Faro bus services, operated by TUR CALATORI, depart from Oradea Gara CFR Oradea station.
The best way to get from Oradea to Faro is to fly which takes 12h 29m and costs €80 - €290. Alternatively, you can bus, which costs and takes 2 days 12h.
Oradea to Faro bus services, operated by TUR CALATORI, arrive at Arad station.
Faro is 2h behind Oradea. It is currently 7:07 PM in Oradea and 5:07 PM in Faro.
What companies run services between Oradea, Romania and Faro, Portugal?
Lufthansa, Lufthansa City, and two other airlines fly from Oradea International Airport (OMR) to Faro Airport (FAO) 4 times a week. Alternatively, you can take a bus from Oradea Gara CFR Oradea to Faro via Arad, Arad, Autogara Transdara, and Huelva in around 2d 12h.
- Website
- lufthansa.com
Flights from Oradea International Airport to Faro Airport via Munich
- Ave. Duration
- 24h 20m
- When
- Friday and Tuesday
- Estimated price
- €110–500
- Website
- flyulendo.com
Flights from Oradea International Airport to Faro Airport via Bucharest Otopeni
- Ave. Duration
- 12h
- When
- Tuesday and Saturday
- Estimated price
- €80–290
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Monfalcone to Milano Centrale
- Ave. Duration
- 3h 42m
- Frequency
- Every 4 hours
- Estimated price
- €50–90
- Website
- Trenitalia Frecce
- Phone
- +351 210 900 032
- Website
- Comboios de Portugal
Train from Lisboa Oriente to Faro
- Ave. Duration
- 3h
- Frequency
- Every 3 hours
- Estimated price
- €30–50
- Website
- Comboios de Portugal
Train from Lisboa Oriente to Faro
- Ave. Duration
- 3h
- Frequency
- Every 3 hours
- Estimated price
- €30–50
- Website
- Comboios de Portugal
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Oradea to Arad
- Ave. Duration
- 3h 24m
- Frequency
- Every 4 hours
- Estimated price
- €11–12
- Website
- Romanian Railways (CFR)
Train from Oradea to Arad
- Ave. Duration
- 3h 24m
- Frequency
- Every 4 hours
- Estimated price
- €11–12
- Website
- Romanian Railways (CFR)
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Montpellier Saint-Roch to Zaragoza-Delicias
- Ave. Duration
- 4h 51m
- Frequency
- Twice daily
- Estimated price
- €80–120
- Website
- Renfe Viajeros
- Phone
- 004-0745517360
- [email protected]
- Website
- teotrans.ro
Bus from Oradea to Monfalcone
- Ave. Duration
- 8h 40m
- Frequency
- 3 times a week
- Estimated price
- €60
- Schedules at
- teotrans.ro
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Milan to Lisbon
- Ave. Duration
- 31h 40m
- Frequency
- Once daily
- Estimated price
- €200–300
- Website
- Flixbus
Bus from Huelva to Faro
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- €10–16
- Website
- Flixbus
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Arad, Autogara Transdara to Montpellier
- Ave. Duration
- 27h 25m
- Frequency
- 3 times a week
- Estimated price
- €120–160
- Schedules at
- tabitatour.autogari.ro
Bus from Arad, Autogara Transdara to Huelva
- Ave. Duration
- 2d 6h
- Frequency
- 3 times a week
- Estimated price
- €170–210
- Schedules at
- tabitatour.autogari.ro
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Estación Central de Autobuses de Zaragoza to Lisbon - Oriente
- Ave. Duration
- 11h 5m
- Frequency
- 3 times a day
- Estimated price
- €70–130
- Website
- BlaBlaCar Bus
- Phone
- +40 730 250 062
- [email protected]
- Website
- mateiunitrans.ro
Bus from Arad to Almería
- Ave. Duration
- 39h 8m
- Frequency
- Twice a week
- Estimated price
- €120–150
- Schedules at
- mateiunitrans.ro
- Phone
- +34 910 207 007
- Website
- ALSA
Bus from Almeria to Terminal de Autobuses de Cádiz
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- €40–70
- Website
- ALSA
- Phone
- +351 21 75 24 524
- Website
- Rede Expressos
Bus from Terminal de Autobuses de Cádiz to Faro
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Estimated price
- €22–40
- Website
- Rede Expressos
Bus from Huelva to Faro
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- €7–14
- Website
- Rede Expressos
- Phone
- +4-0742-122.615
- Website
- turcalatori.autogari.ro
Bus from Oradea Gara CFR Oradea to Arad
- Ave. Duration
- 2h
- Frequency
- Once daily
- Schedules at
- turcalatori.autogari.ro
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
Italy Travel Guides
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Booking & Getting There
Yes, the driving distance between Oradea to Faro is 3246 km. It takes approximately 33h 55m to drive from Oradea to Faro.
Book your Oradea to Faro bus tickets online with Omio.
There are 4389+ hotels available in Faro.


















































