There are 5 ways to get from Madeira to Ohrid by plane, bus, or 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 to Tirana International Airport Nënë Tereza, bus
best- Fly from Madeira Airport (FNC) to Tirana International Airport Nënë Tereza (TIA)plane FNC - TIA
- Take the bus from Elbasan to Ohridbus
19h 52m$123–285Fly to Ohrid Airport
- Fly from Madeira Airport (FNC) to Ohrid Airport (OHD)plane FNC - OHD
13h 31m$299–1,222Fly to Pristina, train, bus
- Fly from Madeira Airport (FNC) to Pristina (PRN)plane FNC - PRN
- Take the train from Sh. Ekonomike to Skopjetrain
- Take the bus from Skopje, Transporten Centar to Ohridbus
18h 22m$224–390Fly to Thessaloniki Airport Makedonia, bus, train
- Fly from Madeira Airport (FNC) to Thessaloniki Airport Makedonia (SKG)plane FNC - SKG
- Take the bus from Thessaloniki to Gevgelijabus
- Take the train from Gevgelija to Negotinotrain
- Take the bus from Negotino to Ohridbus
18h 42mFly to Sofia Airport, bus
- Fly from Madeira Airport (FNC) to Sofia Airport (SOF)plane FNC - SOF
- Take the bus from Sofia Central Bus Station to Skopje, Transporten Centar (Скопjе, Транспортен Центар)bus
- Take the bus from Skopje, Transporten Centar to Ohridbus
20h 16m$143–343
Madeira Airport (FNC) to Tirana International Airport Nënë Tereza (TIA) flights
Questions & Answers
The cheapest way to get from Madeira to Ohrid is to fly and bus which costs $120 - $290 and takes 19h 52m.
The fastest way to get from Madeira to Ohrid is to fly which takes 13h 31m and costs $290 - $1,300.
The distance between Madeira and Ohrid is 3508 km.
It takes approximately 19h 52m to get from Madeira to Ohrid, including transfers.
Ohrid is 1h ahead of Madeira. It is currently 3:09 PM in Madeira and 4:09 PM in Ohrid.
There are 1322+ hotels available in Ohrid.
What companies run services between Madeira, Portugal and Ohrid, North Macedonia?
Edelweiss Air flies from Madeira Airport (FNC) to Ohrid Airport (OHD) once a week.
- Website
- easyjet.com
Flights from Madeira Airport to Tirana International Airport Nënë Tereza via Geneva
- Ave. Duration
- 15h 50m
- When
- Saturday
- Estimated price
- $110–360
Flights from Madeira Airport to Pristina via Basel
- Ave. Duration
- 13h 10m
- When
- Tuesday and Saturday
- Estimated price
- $170–550
Flights from Madeira Airport to Pristina via Geneva
- Ave. Duration
- 14h 15m
- When
- Wednesday
- Estimated price
- $160–550
Flights from Madeira Airport to Pristina via Zurich
- Ave. Duration
- 6h 55m
- When
- Thursday
- Estimated price
- $200–850
- Website
- lufthansa.com
Flights from Madeira Airport to Thessaloniki Airport Makedonia via Munich
- Ave. Duration
- 8h 15m
- When
- Tuesday and Saturday
- Estimated price
- $130–500
Flights from Madeira Airport to Sofia Airport via Munich
- Ave. Duration
- 7h 45m
- When
- Tuesday and Saturday
- Estimated price
- $120–460
- Website
- swiss.com
Flights from Madeira Airport to Tirana International Airport Nënë Tereza via Zurich
- Ave. Duration
- 20h 10m
- When
- Thursday and Saturday
- Estimated price
- $140–600
Flights from Madeira Airport to Ohrid Airport via Zurich
- Ave. Duration
- 11h
- When
- Thursday
- Estimated price
- $280–1,200
Flights from Madeira Airport to Pristina via Zurich
- Ave. Duration
- 7h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $200–850
- Website
- flyulendo.com
Flights from Madeira Airport to Tirana International Airport Nënë Tereza via Madrid
- Ave. Duration
- 13h 20m
- When
- Sunday
- Estimated price
- $120–220
Flights from Madeira Airport to Tirana International Airport Nënë Tereza via Lyon
- Ave. Duration
- 15h 45m
- When
- Saturday
- Estimated price
- $110–360
Flights from Madeira Airport to Tirana International Airport Nënë Tereza via Milan Malpensa
- Ave. Duration
- 17h 35m
- When
- Tuesday
- Estimated price
- $110–240
- Website
- en.aegeanair.com
Flights from Madeira Airport to Thessaloniki Airport Makedonia via Munich
- Ave. Duration
- 8h 25m
- When
- Tuesday
- Estimated price
- $200–500
Flights from Madeira Airport to Thessaloniki Airport Makedonia via Stuttgart
- Ave. Duration
- 9h 47m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $100–500
- Website
- flyedelweiss.com
Flights from Madeira Airport to Ohrid Airport via Zurich
- Ave. Duration
- 11h
- When
- Thursday
- Estimated price
- $280–1,200
Flights from Madeira Airport to Pristina via Zurich
- Ave. Duration
- 7h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $200–850
- Website
- enterair.pl
Flights from Madeira Airport to Pristina via Stuttgart
- Ave. Duration
- 7h 35m
- When
- Thursday and Saturday
- Estimated price
- $140–600
- Website
- wizzair.com
Flights from Madeira Airport to Sofia Airport via Madrid
- Ave. Duration
- 9h 35m
- When
- Wednesday
- Estimated price
- $70–300
- Phone
- +383 038 534 – 814
- info@trainkos.com
- Website
- trainkos.com
Train from Sh. Ekonomike to Skopje
- Ave. Duration
- 2h 39m
- Frequency
- Once daily
- Estimated price
- $3–5
- Website
- http://www.trainkos.com/
- Phone
- +389 (2) 3 164 255
- mztransportad@mztransportad.com.mk
- Website
- mzt.mk
Train from Gevgelija to Negotino
- Ave. Duration
- 53 min
- Frequency
- Twice daily
- Estimated price
- $4–15
- Schedules at
- mzt.mk
- Phone
- +389 46 787 312
- info@eurobus.mk
- Website
- eurobus.mk
Bus from Elbasan to Ohrid
- Ave. Duration
- 53 min
- Frequency
- Once daily
- Estimated price
- $5–7
- Schedules at
- eurobus.mk
- Phone
- +389 71 302 600
- classik.kompani@hotmail.com
- Website
- traveling.com
Bus from Skopje, Transporten Centar to Ohrid
- Ave. Duration
- 3h
- Frequency
- 4 times a day
- Estimated price
- $20
- Schedules at
- https://traveling.com/en/bus/company/classic-company
- Phone
- (389) 46 251-882
- info@galeb.mk
- Website
- galeb.mk
Bus from Skopje, Transporten Centar to Ohrid
- Ave. Duration
- 3h 45m
- Frequency
- 5 times a day
- Estimated price
- $15–23
- Schedules at
- galeb.mk
- Phone
- +389(0)2 24 02 388
- avtobuska@maksoob.com.mk
- Website
- facebook.com
Bus from Skopje, Transporten Centar to Ohrid
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $11–16
- Schedules at
- traveling.com
- Phone
- 078/421-297
- biserprom.mk@gmail.com
- Website
- biserprom.com.mk
Bus from Skopje, Transporten Centar to Ohrid
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $9–16
- Schedules at
- biserprom.com.mk
- Phone
- +389 71 77 55 29
- ganic.ekskluziv@yahoo.com
- Website
- ganicekskluziv.mk
Bus from Skopje, Transporten Centar to Ohrid
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- $16
- Schedules at
- ganicekskluziv.mk
- Phone
- +30-2310540970
- info@simeonidistours.gr
- Website
- simeonidistours.gr
Bus from Thessaloniki to Gevgelija
- Ave. Duration
- 1h 21m
- Frequency
- Once daily
- Estimated price
- $11–16
- Schedules at
- simeonidistours.gr
- Phone
- +389 72 230-200
- info@ekstrabus.com
- Website
- ekstrabus.com.mk
Bus from Negotino to Ohrid
- Ave. Duration
- 2h
- Frequency
- Once daily
- Schedules at
- ekstrabus.com.mk
- Phone
- +359 0885700870
- support@citylines.eu
- Website
- citylines.eu
Bus from Sofia Central Bus Station to Skopje, Transporten Centar (Скопjе, Транспортен Центар)
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- $14–35
- Website
- https://citylines.eu/
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Luton Airport into central London, Heading to Europe? Read this before you buy a Eurail Pass, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.
















