There are 10 ways to get from Osijek to Faro by bus, shuttle, plane, train, car, or night train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, shuttle to Belgrade Nikola Tesla Airport, fly
best- Take the bus from Osijek, Autobusni Kolodvor to Novi Sad, Autobuska Stanicabus
- Take a shuttle bus from Novi Sad, Autobuska Stanica to Belgrade, Nikola Tesla Airport
- Fly from Belgrade Nikola Tesla Airport (BEG) to Faro Airport (FAO)plane BEG - FAO
12h 24m€161–482Bus to Zagreb Franjo Tuđman Airport, fly
cheapest- Take the bus from Osijek, Autobusni Kolodvor to Zagreb, Autobusni Kolodvorbus
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Faro Airport (FAO)plane ZAG - FAO
12h 46m€126–307Bus, train
- Take the bus from Osijek, Autobusni Kolodvor to Zagreb, Autobusni Kolodvorbus
- Take the bus from Zagreb to Maribor, Avtobusna Postajabus
- Take the bus from Maribor bus station to Narbonnebus
- Take the train from Narbonne to Madrid-Puerta de Atocha-Almudena Grandestrain
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Sevilla-Santa Justatrain Ave
- Take the bus from Sevilla Santa Justa to Farobus
45h 27m€326–744Drive 2,971.7 km
- Drive from Osijek to Farocar 2,971.7 km
30h 6m€477–688Fly from Osijek Airport
- Fly from Osijek Airport (OSI) to Faro Airport (FAO)plane OSI - FAO
7h 10m€187–638Train, drive to Mahovljani Airport, fly
- Take the train from Osijek to Nova Gradiskatrain
- Drive from Stara Gradiška to Mahovljani Airport (BNX)car
- Fly from Mahovljani Airport (BNX) to Faro Airport (FAO)plane BNX - FAO
22h 8m€189–681Bus, train via Saarbrücken
- Take the bus from Osijek, Autobusni Kolodvor to München, ZOBbus
- Take the train from München Hbf to Saarbrücken Hbftrain 60
- Take the train from Saarbrücken Hbf to Champagne-Ardenne TGVtrain 82
- Take the bus from Reims - Champagne-Ardenne TGV to Coimbrabus
- Take the train from Coimbra-B to Farotrain Ic
2d 4hBus via Bern
- Take the bus from Osijek, Autobusni Kolodvor to Bernbus
- Take the bus from Bern to Lisbonbus
- Take the bus from Lisbon to Farobus
2d 5h€359–475Train, night train, bus
- Take the train from Osijek to Zagreb Glavni Kol.train Ic / ...
- Take the nighttrain from Zagreb Glavni Kol. to Zuerich Hbnighttrain En
- Take the bus from Zurich Bus Station to Lisbonbus
- Take the train from Lisboa Oriente to Farotrain Ic
2d 10h€306–441Bus
- Take the bus from Osijek, Autobusni Kolodvor to Beograd, Autobuska stanicabus
- Take the bus from Belgrade bus station to Timișoarabus
- Take the bus from Timișoara, Gara Timisoara Nord to Huelvabus
- Take the bus from Huelva to Farobus
2d 18h€210–277
Osijek to Faro by bus
Comparing Your Travel Options
The cheapest way to get from Osijek to Faro is to bus and fly which costs €120 - €310 and takes 12h 46m.
The fastest way to get from Osijek to Faro is to fly which takes 7h 10m and costs €180 - €650.
No, there is no direct bus from Osijek to Faro. However, there are services departing from Osijek, Autobusni Kolodvor and arriving at Faro via Bern and Lisbon. The journey, including transfers, takes approximately 2 days 5h.
The distance between Osijek and Faro is 2762 km. The road distance is 2971.7 km.
The best way to get from Osijek to Faro without a car is to bus and train which takes 45h 27m and costs €320 - €750.
It takes approximately 12h 24m to get from Osijek to Faro, including transfers.
Osijek to Faro bus services, operated by Zelic Reisen, depart from Osijek, Autobusni Kolodvor station.
The best way to get from Osijek to Faro is to fly which takes 7h 10m and costs €180 - €650. Alternatively, you can bus via Bern, which costs €350 - €480 and takes 2 days 5h.
Osijek to Faro bus services, operated by Zelic Reisen, arrive at Bern station.
Faro is 1h behind Osijek. It is currently 3:25 PM in Osijek and 2:25 PM in Faro.
What companies run services between Osijek, Croatia and Faro, Portugal?
Croatia Airlines and Lufthansa fly from Osijek Airport (OSI) to Faro Airport (FAO) twice a week. Alternatively, you can take a bus from Osijek, Autobusni Kolodvor to Faro via Bern and Lisbon in around 2d 5h.
- Website
- ryanair.com
Flights from Belgrade Nikola Tesla Airport to Faro Airport via Barcelona
- Ave. Duration
- 6h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €90–260
Flights from Belgrade Nikola Tesla Airport to Faro Airport via Memmingen
- Ave. Duration
- 7h 20m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- €70–250
Flights from Zagreb Franjo Tuđman Airport to Faro Airport via Milan Bergamo
- Ave. Duration
- 11h 5m
- When
- Tuesday
- Estimated price
- €120–200
Flights from Zagreb Franjo Tuđman Airport to Faro Airport via Barcelona
- Ave. Duration
- 5h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €110–420
Flights from Zagreb Franjo Tuđman Airport to Faro Airport via Madrid
- Ave. Duration
- 8h 55m
- When
- Saturday and Thursday
- Estimated price
- €110–420
Flights from Mahovljani Airport to Faro Airport via Vienna
- Ave. Duration
- 14h 50m
- When
- Monday and Saturday
- Estimated price
- €180–650
Flights from Mahovljani Airport to Faro Airport via Memmingen
- Ave. Duration
- 21h 45m
- When
- Wednesday and Sunday
- Estimated price
- €170–650
Flights from Mahovljani Airport to Faro Airport via Karlsruhe/Baden Baden
- Ave. Duration
- 23h 45m
- When
- Monday
- Estimated price
- €180–650
- Website
- lufthansa.com
Flights from Belgrade Nikola Tesla Airport to Faro Airport via Munich
- Ave. Duration
- 7h 43m
- When
- Every day
- Estimated price
- €100–460
Flights from Belgrade Nikola Tesla Airport to Faro Airport via Lisboa
- Ave. Duration
- 5h 57m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €95–260
Flights from Osijek Airport to Faro Airport via Munich
- Ave. Duration
- 6h 25m
- When
- Monday and Friday
- Estimated price
- €160–600
- Website
- flytap.com
Flights from Belgrade Nikola Tesla Airport to Faro Airport via Lisboa
- Ave. Duration
- 5h 57m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €95–260
Flights from Belgrade Nikola Tesla Airport to Faro Airport via Munich
- Ave. Duration
- 7h 5m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- €120–410
Flights from Osijek Airport to Faro Airport via Munich
- Ave. Duration
- 6h 25m
- When
- Monday and Friday
- Estimated price
- €160–600
- Website
- easyjet.com
Flights from Belgrade Nikola Tesla Airport to Faro Airport via Geneva
- Ave. Duration
- 5h 40m
- When
- Sunday
- Estimated price
- €70–280
Flights from Zagreb Franjo Tuđman Airport to Faro Airport via Basel
- Ave. Duration
- 6h 50m
- When
- Thursday, Monday, and Wednesday
- Estimated price
- €65–270
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Narbonne to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 5h 42m
- Frequency
- Twice daily
- Estimated price
- €110–160
- Website
- Renfe Viajeros
Train from Madrid-Puerta de Atocha-Almudena Grandes to Sevilla-Santa Justa
- Ave. Duration
- 3h 9m
- Frequency
- Hourly
- Estimated price
- €55–85
- Website
- Renfe Viajeros
Rome2Rio's guide to Renfe AVE
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe AVE
Train from Madrid-Puerta de Atocha-Almudena Grandes to Sevilla-Santa Justa
- Ave. Duration
- 2h 39m
- Frequency
- Hourly
- Estimated price
- €70–120
- Website
- Renfe AVE
- Phone
- +34 900 926 851
- atencion.cliente@iryo.eu
- Website
- Iryo
Train from Madrid-Puerta de Atocha-Almudena Grandes to Sevilla-Santa Justa
- Ave. Duration
- 2h 52m
- Frequency
- Hourly
- Estimated price
- €45–75
- Website
- Iryo
- Phone
- +34 900 759 781
- Website
- Ouigo
Train from Madrid-Puerta de Atocha-Almudena Grandes to Sevilla-Santa Justa
- Ave. Duration
- 2h 41m
- Frequency
- Every 3 hours
- Estimated price
- €35–65
- Website
- Ouigo
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Osijek to Nova Gradiska
- Ave. Duration
- 2h 17m
- Frequency
- Twice a week
- Estimated price
- €11
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Osijek to Zagreb Glavni Kol.
- Ave. Duration
- 5h 42m
- Frequency
- Every 4 hours
- Estimated price
- €22
- Website
- HŽ Putnički prijevoz (HŽPP)
Night train from Zagreb Glavni Kol. to Zuerich Hb
- Ave. Duration
- 13h 41m
- Frequency
- Twice daily
- Estimated price
- €65
- Website
- HŽ Putnički prijevoz (HŽPP)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from München Hbf to Saarbrücken Hbf
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- €85–180
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Saarbrücken Hbf to Champagne-Ardenne TGV
- Ave. Duration
- 1h 20m
- Frequency
- Once a week
- Estimated price
- €40–75
- Website
- Oui.SNCF
- Phone
- +351 210 900 032
- Website
- Comboios de Portugal
Train from Coimbra-B to Faro
- Ave. Duration
- 4h 40m
- Frequency
- 4 times a day
- Estimated price
- €50–90
- Website
- Comboios de Portugal
Train from Lisboa Oriente to Faro
- Ave. Duration
- 3h
- Frequency
- Every 3 hours
- Estimated price
- €30–55
- Website
- Comboios de Portugal
- Phone
- +381 800 334 334
- iuc@lasta.rs
- Website
- lasta.rs
Bus from Osijek, Autobusni Kolodvor to Novi Sad, Autobuska Stanica
- Phone
- +385 043 277 100
- info@cazmatrans.hr
- Website
- Cazmatrans NOVA d.o.o.
Bus from Osijek, Autobusni Kolodvor to Novi Sad, Autobuska Stanica
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a week
- Estimated price
- €10–25
- Website
- Cazmatrans NOVA d.o.o.
- Phone
- +381 21 523 863
- autoturist.ns@gmail.com
- Website
- autoturist-ns.com
Shuttle from Novi Sad, Autobuska Stanica to Belgrade, Nikola Tesla Airport
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- €60–180
- Schedules at
- autoturist-ns.com
- Private Transfer
- €180
- Shared Transfer
- €60
- Phone
- +385 (0)72 660 660
- info@arriva.com.hr
- Website
- Arriva Croatia
Bus from Osijek, Autobusni Kolodvor to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- €2–9
- Website
- Arriva Croatia
Bus from Osijek, Autobusni Kolodvor to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- €2–9
- Website
- Arriva Croatia
- Phone
- +385 99 2333 277
- bus@darojkovicpromet.hr
- Website
- darojkovicpromet.hr
Bus from Osijek, Autobusni Kolodvor to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 3h 55m
- Frequency
- Twice a week
- Schedules at
- darojkovicpromet.hr
Bus from Osijek, Autobusni Kolodvor to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 3h 55m
- Frequency
- Twice a week
- Schedules at
- darojkovicpromet.hr
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- GoOpti
Bus from Zagreb to Maribor, Avtobusna Postaja
- Ave. Duration
- 1h 35m
- Frequency
- On demand
- Estimated price
- €45–240
- Website
- GoOpti
- Private
- €130
- Shared
- €45–70
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Maribor bus station to Narbonne
- Ave. Duration
- 24h 45m
- Frequency
- 3 times a week
- Estimated price
- €120–190
- Website
- Flixbus
Bus from Reims - Champagne-Ardenne TGV to Coimbra
- Ave. Duration
- 26h 10m
- Frequency
- 3 times a week
- Estimated price
- €150–230
- Website
- Flixbus
Bus from Bern to Lisbon
- Ave. Duration
- 30h 40m
- Frequency
- 3 times a day
- Estimated price
- €180–280
- Website
- Flixbus
Bus from Lisbon to Faro
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- €24–40
- Website
- Flixbus
Bus from Zurich Bus Station to Lisbon
- Ave. Duration
- 32h 30m
- Frequency
- 3 times a day
- Estimated price
- €190–300
- Website
- Flixbus
Bus from Belgrade bus station to Timișoara
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- €14–22
- Website
- Flixbus
Bus from Huelva to Faro
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- €10–16
- Website
- Flixbus
- Phone
- +351 21 75 24 524
- Website
- Rede Expressos
Bus from Sevilla Santa Justa to Faro
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- €13–25
- Website
- Rede Expressos
Bus from Huelva to Faro
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- €7–15
- Website
- Rede Expressos
- Phone
- +385 91 2014120
- herc-tours@zg.t-com.hr
- Website
- Herc Tours
Bus from Osijek, Autobusni Kolodvor to München, ZOB
- Ave. Duration
- 12h 7m
- Frequency
- Twice a week
- Website
- Herc Tours
- Phone
- +41 79 445 39 68
- info@zelicreisen.ch
- Website
- zelicreisen.ch
Bus from Osijek, Autobusni Kolodvor to Bern
- Ave. Duration
- 17h 50m
- Frequency
- Twice a week
- Estimated price
- €155
- Schedules at
- zelicreisen.ch
- Phone
- +381 22 2710 320
- sidexpres58@gmail.com
- Website
- sidexpres.rs
Bus from Osijek, Autobusni Kolodvor to Beograd, Autobuska stanica
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- €29
- Schedules at
- sidexpres.rs
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Timișoara, Gara Timisoara Nord to Huelva
- Ave. Duration
- 2d 6h
- Frequency
- 5 times a week
- Estimated price
- €160–210
- Schedules at
- tabitatour.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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
Booking & Getting There
Yes, the driving distance between Osijek to Faro is 2972 km. It takes approximately 30h 6m to drive from Osijek to Faro.
Book your Osijek to Faro bus tickets online with Omio.
There are 4513+ hotels available in Faro.

































































