There are 12 ways to get from Ohrid to Faro by bus, plane, train, car, busferry, 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.
Bus to Tirana International Airport Nënë Tereza, fly to Faro Airport
best- Take the bus from Ohrid to Tiranabus
- Fly from Tirana International Airport Nënë Tereza (TIA) to Faro Airport (FAO)plane TIA - FAO
12h 45m€87–277Bus to Tirana International Airport Nënë Tereza, fly to Seville Airport, bus
cheapest- Take the bus from Ohrid to Tiranabus
- Fly from Tirana International Airport Nënë Tereza (TIA) to Seville Airport (SVQ)plane TIA - SVQ
- Take the bus from Sevilla - Plaza de Armas to Farobus
15h 43m€79–275Bus, train via Madrid
- Take the bus from Ohrid to Elbasanbus
- Take the bus from Elbasan to Tiranabus
- Take the bus from Tirana to Montpellierbus
- Take the train from Montpellier Saint-Roch 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
36h 18mDrive 3,497.6 km
- Drive from Ohrid to Farocar 3,497.6 km
39h 40m€546–788Fly Ohrid Airport to Faro Airport
- Fly from Ohrid Airport (OHD) to Faro Airport (FAO)plane OHD - FAO
13h 12m€161–498Bus to Skopje International Airport, fly to Faro Airport
- Take the bus from Ohrid to Skopje, Transporten Centarbus
- Fly from Skopje International Airport (SKP) to Faro Airport (FAO)plane SKP - FAO
15h 12m€100–266Fly Ohrid Airport to Seville Airport, bus
- Fly from Ohrid Airport (OHD) to Seville Airport (SVQ)plane OHD - SVQ
- Take the bus from Sevilla - Plaza de Armas to Farobus
15h 50m€173–536Bus, bus to Pristina, fly to Faro Airport
- Take the bus from Ohrid to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Pristinabus
- Fly from Pristina (PRN) to Faro Airport (FAO)plane PRN - FAO
18h 31m€119–338Bus, train
- Take the bus from Ohrid to Elbasanbus
- Take the bus from Elbasan to Tiranabus
- Take the bus from Tirana to Barcelona, Estación de Autobuses de Santsbus
- Take the train from Barcelona-Sants to Sevilla-Santa Justatrain
- Take the bus from Sevilla Santa Justa to Farobus
40h 56mBus, bus and ferry
- Take the bus from Ohrid to Elbasanbus
- Take the busferry from Elbasan to Genova Piazza della Vittoriabusferry
- Take the bus from Genoa to Lisbonbus
- Take the bus from Lisbon to Farobus
2d 6hBus, ferry, train
- Take the bus from Ohrid to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Sofiabus
- Take the bus from Sofia to Ayamontebus
- Take the ferry from Ayamonte to Vila Real de Santo Antónioferry
- Take the train from Vila Real De Santo Antonio to Bom Joaotrain Re
2d 21h€145–222Drive, car train
- Drive from Ohrid to Villach Hbf ARZcar
- Take the car train from Villach Hbf ARZ to München Ostcartrain
- Drive from München Ost to Farocar
39h 43m€678–989
Tirana International Airport Nënë Tereza (TIA) to Faro Airport (FAO) flights
Questions & Answers
The cheapest way to get from Ohrid to Faro is to bus and fly which costs €75 - €280 and takes 15h 43m.
The fastest way to get from Ohrid to Faro is to bus and fly which takes 12h 45m and costs €85 - €280.
No, there is no direct bus from Ohrid to Faro. However, there are services departing from Ohrid and arriving at Faro via Elbasan, Cadorna/Piazza Della Vittoria, Genoa and Lisbon. The journey, including transfers, takes approximately 2 days 6h.
The distance between Ohrid and Faro is 2582 km. The road distance is 3497.6 km.
The best way to get from Ohrid to Faro without a car is to bus and train via Madrid which takes 36h 18m and costs .
It takes approximately 12h 45m to get from Ohrid to Faro, including transfers.
Ohrid to Faro bus services, operated by Euro Bus MK, depart from Ohrid station.
Ohrid to Faro bus services, operated by Euro Bus MK, arrive at Elbasan station.
Faro is 1h behind Ohrid. It is currently 5:00 PM in Ohrid and 4:00 PM in Faro.
Yes, the driving distance between Ohrid to Faro is 3498 km. It takes approximately 39h 40m to drive from Ohrid to Faro.
What companies run services between Ohrid, North Macedonia and Faro, Portugal?
Austrian Airlines, Ryanair, and four other airlines fly from Ohrid Airport (OHD) to Faro Airport (FAO) 3 times a week.
- Website
- ryanair.com
Flights from Tirana International Airport Nënë Tereza to Faro Airport via Milan Bergamo
- Ave. Duration
- 7h 53m
- When
- Wednesday and Sunday
- Estimated price
- €80–180
Flights from Tirana International Airport Nënë Tereza to Faro Airport via Marseille
- Ave. Duration
- 9h 40m
- When
- Monday, Thursday, and Sunday
- Estimated price
- €80–180
Flights from Tirana International Airport Nënë Tereza to Faro Airport via Madrid
- Ave. Duration
- 6h 30m
- When
- Tuesday and Thursday
- Estimated price
- €50–210
Flights from Ohrid Airport to Faro Airport via Vienna
- Ave. Duration
- 12h 20m
- When
- Sunday
- Estimated price
- €150–480
Flights from Skopje International Airport to Faro Airport via Memmingen
- Ave. Duration
- 6h 35m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- €75–250
Flights from Skopje International Airport to Faro Airport via Madrid
- Ave. Duration
- 7h
- When
- Monday, Wednesday, and Friday
- Estimated price
- €65–260
Flights from Ohrid Airport to Seville Airport via Milan Malpensa
- Ave. Duration
- 11h
- When
- Sunday
- Estimated price
- €140–480
Flights from Tirana International Airport Nënë Tereza to Seville Airport via Bari
- Ave. Duration
- 5h 35m
- When
- Monday
- Estimated price
- €80–190
Flights from Tirana International Airport Nënë Tereza to Seville Airport via Marseille
- Ave. Duration
- 5h 50m
- When
- Monday and Sunday
- Estimated price
- €80–190
Flights from Tirana International Airport Nënë Tereza to Seville Airport via Bologna
- Ave. Duration
- 6h 5m
- When
- Monday, Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- €80–190
Flights from Tirana International Airport Nënë Tereza to Seville Airport via Pisa
- Ave. Duration
- 10h 10m
- When
- Tuesday
- Estimated price
- €80–190
Flights from Tirana International Airport Nënë Tereza to Seville Airport via Barcelona
- Ave. Duration
- 5h 25m
- When
- Monday, Friday, and Saturday
- Estimated price
- €50–180
- Website
- easyjet.com
Flights from Tirana International Airport Nënë Tereza to Faro Airport via Geneva
- Ave. Duration
- 9h 5m
- When
- Tuesday and Thursday
- Estimated price
- €85–260
Flights from Skopje International Airport to Faro Airport via Geneva
- Ave. Duration
- 9h 32m
- When
- Monday and Friday
- Estimated price
- €95–280
Flights from Skopje International Airport to Faro Airport via Basel
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- €95–280
Flights from Pristina to Faro Airport via Geneva
- Ave. Duration
- 9h
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- €100–300
Flights from Pristina to Faro Airport via Basel
- Ave. Duration
- 12h 12m
- When
- Tuesday and Saturday
- Estimated price
- €100–300
- Website
- turkishairlines.com
Flights from Tirana International Airport Nënë Tereza to Faro Airport via Lisboa
- Ave. Duration
- 6h 15m
- When
- Tuesday
- Estimated price
- €80–250
Flights from Ohrid Airport to Seville Airport via Istanbul
- Ave. Duration
- 22h 35m
- When
- Tuesday
- Estimated price
- €350–1,500
- Website
- transavia.com
Flights from Ohrid Airport to Faro Airport via Amsterdam Schiphol
- Ave. Duration
- 12h 40m
- When
- Saturday
- Estimated price
- €260–1,200
Flights from Ohrid Airport to Seville Airport via Amsterdam Schiphol
- Ave. Duration
- 11h
- When
- Saturday
- Estimated price
- €270–1,200
- Website
- eurowings.com
Flights from Ohrid Airport to Faro Airport via Stuttgart
- Ave. Duration
- 20h 50m
- When
- Friday
- Estimated price
- €150–650
Flights from Pristina to Faro Airport via Stuttgart
- Ave. Duration
- 15h 45m
- When
- Sunday
- Estimated price
- €80–360
- Website
- flytap.com
Flights from Tirana International Airport Nënë Tereza to Faro Airport via Lisboa
- Ave. Duration
- 6h 15m
- When
- Tuesday
- Estimated price
- €80–250
- Website
- flyulendo.com
Flights from Tirana International Airport Nënë Tereza to Seville Airport via Rome
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- €50–180
- Website
- vueling.com
Flights from Tirana International Airport Nënë Tereza to Seville Airport via Barcelona
- Ave. Duration
- 5h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €50–180
- Website
- flyedelweiss.com
Flights from Pristina to Faro Airport via Zurich
- Ave. Duration
- 14h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €200–650
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Montpellier Saint-Roch to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 6h 44m
- Frequency
- Once daily
- Estimated price
- €110–180
- Website
- https://www.renfe.com/es/en
Train from Madrid-Puerta de Atocha-Almudena Grandes to Sevilla-Santa Justa
- Ave. Duration
- 3h 10m
- Frequency
- Every 4 hours
- Estimated price
- €50–90
- Website
- https://www.renfe.com/es/en
Rome2Rio's guide to Renfe AVE
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to Sevilla-Santa Justa
- Ave. Duration
- 2h 39m
- Frequency
- Every 2 hours
- Estimated price
- €70–120
- Website
- https://www.renfe.com/es/en
Train from Barcelona-Sants to Sevilla-Santa Justa
- Ave. Duration
- 6h 10m
- Frequency
- Twice daily
- Estimated price
- €160–280
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 926 851
- atencion.cliente@iryo.eu
- Website
- iryo.eu
Train from Madrid-Puerta de Atocha-Almudena Grandes to Sevilla-Santa Justa
- Ave. Duration
- 2h 41m
- Frequency
- Every 4 hours
- Estimated price
- €55–110
- Website
- https://iryo.eu/en/home
Train from Barcelona-Sants to Sevilla-Santa Justa
- Ave. Duration
- 6h 19m
- Frequency
- Twice daily
- Estimated price
- €130–250
- Website
- https://iryo.eu/en/home
- Phone
- +34 910 780 990
- Website
- ouigo.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to Sevilla-Santa Justa
- Ave. Duration
- 2h 40m
- Frequency
- 3 times a day
- Estimated price
- €45–75
- Website
- https://www.ouigo.com/es/en
Train from Barcelona-Sants to Sevilla-Santa Justa
- Ave. Duration
- 6h 46m
- Frequency
- 4 times a week
- Estimated price
- €110–170
- Website
- https://www.ouigo.com/es/en
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Vila Real De Santo Antonio to Bom Joao
- Ave. Duration
- 1h 2m
- Frequency
- Every 2 hours
- Estimated price
- €5–11
- Website
- https://www.cp.pt/en/
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Villach Hbf ARZ to München Ost
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Estimated price
- €95–110
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +389 46 787 312
- info@eurobus.mk
- Website
- eurobus.mk
Bus from Ohrid to Tirana
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Estimated price
- €6–18
- Schedules at
- eurobus.mk
Bus from Ohrid to Elbasan
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- €4–6
- Schedules at
- eurobus.mk
- Phone
- +355 68 391 1009
- info@nelatours.com
- Website
- nelatours.com
Bus from Ohrid to Tirana
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- €20
- Schedules at
- nelatours.com
- Phone
- +383 38 616 161
- travel@gjirafa.com
- Website
- gjirafa.com
Bus from Elbasan to Tirana
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- €3
- Schedules at
- https://travel.gjirafa.com/en
- Phone
- +355 69 232 8000
- anumitravel@gmail.com
- Website
- facebook.com
Bus from Tirana to Montpellier
- Ave. Duration
- 17h 36m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Sevilla Santa Justa to Faro
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- €14–35
- Website
- https://rede-expressos.pt
Bus from Sevilla - Plaza de Armas to Faro
- Ave. Duration
- 2h 31m
- Frequency
- Twice daily
- Estimated price
- €14–35
- Website
- https://rede-expressos.pt
Bus from Lisbon to Faro
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a day
- Estimated price
- €21–50
- Website
- https://rede-expressos.pt
- Phone
- +389 71 302 600
- classik.kompani@hotmail.com
- Website
- traveling.com
Bus from Ohrid to Skopje, Transporten Centar
- Ave. Duration
- 3h
- Frequency
- 4 times a day
- Estimated price
- €17
- Schedules at
- https://traveling.com/en/bus/company/classic-company
- Phone
- (389) 46 251-882
- info@galeb.mk
- Website
- galeb.mk
Bus from Ohrid to Skopje, Transporten Centar
- Ave. Duration
- 3h 30m
- Frequency
- 4 times a day
- Estimated price
- €13–19
- Schedules at
- galeb.mk
- Phone
- +389(0)2 24 02 388
- avtobuska@maksoob.com.mk
- Website
- facebook.com
Bus from Ohrid to Skopje, Transporten Centar
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- €9–14
- Schedules at
- traveling.com
Bus from Skopje, Transporten Centar to Sofia
- Ave. Duration
- 5h 40m
- Frequency
- Once daily
- Estimated price
- €11–26
- Schedules at
- traveling.com
- Phone
- 078/421-297
- biserprom.mk@gmail.com
- Website
- biserprom.com.mk
Bus from Ohrid to Skopje, Transporten Centar
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- €8–14
- Schedules at
- biserprom.com.mk
- Phone
- +389 71 77 55 29
- ganic.ekskluziv@yahoo.com
- Website
- ganicekskluziv.mk
Bus from Ohrid to Skopje, Transporten Centar
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Schedules at
- ganicekskluziv.mk
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Sevilla - Plaza de Armas to Faro
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Estimated price
- €13–24
- Website
- https://www.flixbus.co.uk
Bus from Genoa to Lisbon
- Ave. Duration
- 29h 35m
- Frequency
- Once daily
- Estimated price
- €140–260
- Website
- https://www.flixbus.co.uk
Bus from Lisbon to Faro
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- €20–35
- Website
- https://www.flixbus.co.uk
- Phone
- +383 49 166 760
- amalfitours2003@gmail.com
- Website
- facebook.com
Bus from Skopje, Transporten Centar to Pristina
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Estimated price
- €9
- Website
- https://www.facebook.com/amalfitours1
- Phone
- +389 76 241 003
- Info@drd.si
- Website
- facebook.com
Bus from Skopje, Transporten Centar to Pristina
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Estimated price
- €8
- Schedules at
- facebook.com
- motoja.ks@gmail.com
- Website
- web.facebook.com
Bus from Skopje, Transporten Centar to Pristina
- Ave. Duration
- 1h 55m
- Frequency
- 6 times a week
- Estimated price
- €8
- Website
- https://web.facebook.com/motoja.shkup
- Phone
- +355 69 249 3348
- pati.travel@hotmail.com
- Website
- pati-travel.al
Bus from Tirana to Barcelona, Estación de Autobuses de Sants
- Ave. Duration
- 25h 37m
- Frequency
- Twice a week
- Schedules at
- facebook.com
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Busferry from Elbasan to Genova Piazza della Vittoria
- Ave. Duration
- 16h 44m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- 02 952 50 04
- matpu96@abv.bg
- Website
- matpu.com
Bus from Skopje, Transporten Centar to Sofia
- Ave. Duration
- 4h 45m
- Frequency
- Twice daily
- Estimated price
- €25–35
- Schedules at
- matpu.com
- Phone
- +359 894 77 44 02
- office@kaleiatravel.com
- Website
- kaleiatravel.com
Bus from Skopje, Transporten Centar to Sofia
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- €22–35
- Website
- https://en.kaleiatravel.com/
- Phone
- +389 47 231 192
- info@transkop.mk
- Website
- transkop.mk
Bus from Skopje, Transporten Centar to Sofia
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- €16–25
- Schedules at
- transkop.mk
- Phone
- 02 981 10 40
- travel@yubim.eu
- Website
- yubim.eu
Bus from Sofia to Ayamonte
- Ave. Duration
- 2d 8h
- Frequency
- Twice a week
- Estimated price
- €120–150
- Schedules at
- yubim.eu
- Phone
- +34 652 525 168
- Website
- facebook.com
Ferry from Ayamonte to Vila Real de Santo António
- Ave. Duration
- 15 min
- Frequency
- Every 3 hours
- Estimated price
- €2–7
- Schedules at
- rioguadiana.net
- Bike
- €2
- Passenger
- €3
- Car
- €7
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
More Questions & Answers
There are 4139+ hotels available in Faro.












































