There are 11 ways to get from Mykonos to Ohrid by plane, helicopter, train, car, bus, or car ferry
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 Ohrid Airport
best- Fly from Mykonos (JMK) to Ohrid Airport (OHD)plane JMK - OHD
6h 53m$132–475Fly to Tirana International Airport Nënë Tereza, bus
cheapest- Fly from Mykonos (JMK) to Tirana International Airport Nënë Tereza (TIA)plane JMK - TIA
- Take the bus from Tirana to Ohridbus
11h 25m$93–203Helicopter, train, drive
- Take the helicopter from Mykonos Heliport to Athens Heliporthelicopter
- Take the train from Athens to Platytrain Ic
- Take the train from Platy to Florinatrain Re
- Drive from Florina to Ohridcar
13h 24m$445–736Helicopter, bus
- Take the helicopter from Mykonos Heliport to Athens Heliporthelicopter
- Take the bus from Κτιριο Αναχωρησεων to ΣΤ. Υπεραστικων Λεωφορειων Κηφισουbus Χ93
- Take the bus from Athens to Elbasanbus
- Take the bus from Elbasan to Ohridbus
16h 9mCar ferry, drive
- Take the car ferry from Mykonos to Port of Rafinacarferry
- Drive from Port of Rafina to Ohridcar
9h 42m$176–331Fly to Kozani National Airport Filippos, bus
- Fly from Mykonos (JMK) to Kozani National Airport Filippos (KZI)plane JMK - KZI
- Take the bus from Kozani to Pogradecbus
11h 35mFly to Thessaloniki Airport Makedonia, train, bus
- Fly from Mykonos (JMK) to Thessaloniki Airport Makedonia (SKG)plane JMK - SKG
- Take the train from Thessaloniki to Florinatrain
- Take the bus from Bitola to Ohridbus
9h 43m$130–227Fly to Skopje International Airport, bus
- Fly from Mykonos (JMK) to Skopje International Airport (SKP)plane JMK - SKP
- Take the bus from Skopje, Transporten Centar to Ohridbus
13h 31m$113–344Car ferry, bus via Fier-Çifçi
- Take the car ferry from Mykonos to Port of Piraeuscarferry
- Take the bus from Piraeus to Fierbus
- Take the bus from Fier to Elbasanbus
- Take the bus from Elbasan to Ohridbus
18h 36m$145–272Car ferry, train, bus
- Take the car ferry from Mykonos to Port of Piraeuscarferry
- Take the train from Piraeus to Kiatotrain Re
- Take the bus from Kiato to Sarande,Posta Shqiptarebus
- Take the bus from Sarandë to Ohridbus
23h 52mCar ferry, bus
- Take the car ferry from Mykonos to Port of Rafinacarferry
- Take the bus from Athens to Elbasanbus
- Take the bus from Elbasan to Ohridbus
26h 50m$116–179
Mykonos (JMK) to Ohrid Airport (OHD) flights
Questions & Answers
The cheapest way to get from Mykonos to Ohrid is to car ferry and bus which costs $110 - $180 and takes 26h 50m.
The fastest way to get from Mykonos to Ohrid is to fly which takes 6h 53m and costs $130 - $480.
The distance between Mykonos and Ohrid is 593 km.
The best way to get from Mykonos to Ohrid without a car is to helicopter and bus which takes 16h 9m and costs .
It takes approximately 6h 53m to get from Mykonos to Ohrid, including transfers.
Ohrid is 1h behind Mykonos. It is currently 10:58 AM in Mykonos and 9:58 AM in Ohrid.
There are 1876+ hotels available in Ohrid.
What companies run services between Mykonos, Greece and Ohrid, North Macedonia?
Edelweiss Air, Wizz Air, and six other airlines fly from Mykonos (JMK) to Ohrid Airport (OHD) twice daily.
- Website
- en.aegeanair.com
Flights from Mykonos to Tirana International Airport Nënë Tereza via Athens
- Ave. Duration
- 4h 33m
- When
- Every day
- Estimated price
- $110–180
Flights from Mykonos to Thessaloniki Airport Makedonia
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $90–170
Flights from Mykonos to Thessaloniki Airport Makedonia via Athens
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- $90–170
Flights from Mykonos to Skopje International Airport via Athens
- Ave. Duration
- 5h 40m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $80–280
- Website
- skyexpress.gr
Flights from Mykonos to Kozani National Airport Filippos via Athens
- Ave. Duration
- 7h 27m
- When
- Monday, Saturday, Tuesday, and Sunday
- Estimated price
- $100–370
Flights from Mykonos to Kozani National Airport Filippos via Athens, Kastoria
- Ave. Duration
- 8h 22m
- When
- Wednesday and Thursday
- Estimated price
- $110–390
Flights from Mykonos to Thessaloniki Airport Makedonia
- Ave. Duration
- 1h 10m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $75–160
Flights from Mykonos to Thessaloniki Airport Makedonia via Athens
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- $75–160
- Website
- wizzair.com
Flights from Mykonos to Ohrid Airport via Bratislava
- Ave. Duration
- 9h 20m
- When
- Monday and Friday
- Estimated price
- $120–460
Flights from Mykonos to Skopje International Airport via Budapest
- Ave. Duration
- 5h 10m
- When
- Monday
- Estimated price
- $80–290
Flights from Mykonos to Skopje International Airport via Naples
- Ave. Duration
- 6h 55m
- When
- Monday
- Estimated price
- $75–290
- Website
- turkishairlines.com
Flights from Mykonos to Ohrid Airport via Istanbul
- Ave. Duration
- 4h 15m
- When
- Sunday
- Estimated price
- $350–1,100
Flights from Mykonos to Ohrid Airport via Athens, Istanbul
- Ave. Duration
- 6h
- When
- Thursday, Sunday, Tuesday, and Friday
- Estimated price
- $350–1,100
- Website
- flyulendo.com
Flights from Mykonos to Ohrid Airport via Milan Malpensa
- Ave. Duration
- 5h 55m
- When
- Monday and Friday
- Estimated price
- $180–550
Flights from Mykonos to Tirana International Airport Nënë Tereza via Athens
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- $80–170
Flights from Mykonos to Tirana International Airport Nënë Tereza via Naples
- Ave. Duration
- 5h 35m
- When
- Sunday
- Estimated price
- $80–310
- Website
- flyedelweiss.com
Flights from Mykonos to Ohrid Airport via Zurich
- Ave. Duration
- 9h 5m
- When
- Thursday and Sunday
- Estimated price
- $240–1,000
- Website
- flexflight.dk
Flights from Mykonos to Ohrid Airport via Zurich
- Ave. Duration
- 7h 40m
- When
- Thursday and Saturday
- Estimated price
- $240–1,000
- Website
- ryanair.com
Flights from Mykonos to Tirana International Airport Nënë Tereza via Bari
- Ave. Duration
- 4h 55m
- When
- Wednesday
- Estimated price
- $65–290
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Athens to Platy
- Ave. Duration
- 4h 45m
- Frequency
- 4 times a day
- Estimated price
- $35–55
- Website
- https://www.hellenictrain.gr/en
Train from Platy to Florina
- Ave. Duration
- 2h 35m
- Frequency
- 4 times a day
- Estimated price
- $13–19
- Website
- https://www.hellenictrain.gr/en
Train from Thessaloniki to Florina
- Ave. Duration
- 3h 4m
- Frequency
- 4 times a day
- Estimated price
- $15–23
- Website
- https://www.hellenictrain.gr/en
Train from Piraeus to Kiato
- Ave. Duration
- 1h 44m
- Frequency
- Every 30 minutes
- Estimated price
- $10–15
- Website
- https://www.hellenictrain.gr/en
- Phone
- +30 210 8202900
- [email protected]
- Website
- oasa.gr
Bus from Κτιριο Αναχωρησεων to ΣΤ. Υπεραστικων Λεωφορειων Κηφισου
- Ave. Duration
- 1h 6m
- Frequency
- Every 30 minutes
- Estimated price
- $7
- Website
- https://www.oasa.gr/en/
- Phone
- +30694 051 4160
- [email protected]
- Website
- metroeuro.travel
Bus from Athens to Elbasan
- Ave. Duration
- 9h 20m
- Frequency
- Once daily
- Schedules at
- metroeuro.travel
Bus from Kozani to Pogradec
- Ave. Duration
- 2h 19m
- Frequency
- Once daily
- Schedules at
- metroeuro.travel
- Phone
- +355 67 604 2191
- Website
- facebook.com
Bus from Athens to Elbasan
- Ave. Duration
- 10h 34m
- Frequency
- Once daily
- Schedules at
- autobus.al
- Phone
- +389 46 787 312
- [email protected]
- Website
- eurobus.mk
Bus from Elbasan to Ohrid
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- $5–7
- Schedules at
- eurobus.mk
Bus from Tirana to Ohrid
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Estimated price
- $6–21
- Schedules at
- eurobus.mk
Bus from Elbasan to Ohrid
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- $5–7
- Schedules at
- eurobus.mk
Bus from Elbasan to Ohrid
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- $5–7
- Schedules at
- eurobus.mk
- Phone
- +355 68 391 1009
- [email protected]
- Website
- nelatours.com
Bus from Tirana to Ohrid
- Ave. Duration
- 2h 8m
- Frequency
- Once daily
- Schedules at
- nelatravel.site
- Phone
- 033/273-551
- [email protected]
- Website
- avtoatom.com.mk
Bus from Bitola to Ohrid
- Ave. Duration
- 51 min
- Frequency
- Once daily
- Schedules at
- avtoatom.mk
- Phone
- +389 72 230-200
- [email protected]
- Website
- ekstrabus.com.mk
Bus from Bitola to Ohrid
- Ave. Duration
- 1h
- Frequency
- Once daily
- Schedules at
- ekstrabus.com.mk
- Phone
- +389 47 231 192
- [email protected]
- Website
- transkop.mk
Bus from Bitola to Ohrid
- Ave. Duration
- 1h 43m
- Frequency
- Once daily
- Estimated price
- $19
- Schedules at
- transkop.mk
- Phone
- +389 71 302 600
- [email protected]
- Website
- traveling.com
Bus from Skopje, Transporten Centar to Ohrid
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- $19
- Schedules at
- https://traveling.com/en/bus/company/classic-company
- Phone
- (389) 46 251-882
- [email protected]
- Website
- galeb.mk
Bus from Skopje, Transporten Centar to Ohrid
- Ave. Duration
- 3h 45m
- Frequency
- 4 times a day
- Estimated price
- $15–22
- Schedules at
- galeb.mk
- Phone
- 078/421-297
- [email protected]
- 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
- [email protected]
- Website
- ganicekskluziv.mk
Bus from Skopje, Transporten Centar to Ohrid
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Schedules at
- ganicekskluziv.mk
- Phone
- +2105203350
- Website
- top-lines.gr
Bus from Piraeus to Fier
- Ave. Duration
- 8h 42m
- Frequency
- Twice daily
- Estimated price
- $52
- Schedules at
- top-lines.gr
- Phone
- +383 44 125 254
- Website
- travel.gjirafa.com
Bus from Fier to Elbasan
- Ave. Duration
- 1h 1m
- Frequency
- 3 times a day
- Estimated price
- $11
- Schedules at
- travel.gjirafa.com
- Phone
- (+30) 210 822 4112
- [email protected]
- Website
- ahmetitravel.com
Bus from Kiato to Sarande,Posta Shqiptare
- Ave. Duration
- 7h 56m
- Frequency
- Twice daily
- Schedules at
- ahmetitravel.com
- Phone
- +389 70 212 106
- [email protected]
- Website
- senadtours.com
Bus from Sarandë to Ohrid
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- $44
- Schedules at
- senadtours.com
- Phone
- +30 2310241545
- [email protected]
- Website
- crazyholidays.gr
Bus from Athens to Elbasan
- Ave. Duration
- 15h
- Frequency
- Twice daily
- Estimated price
- $70–100
- Website
- https://www.crazyholidays.gr/root.en.aspx
- Phone
- +30 210 710 7 710
- [email protected]
- Website
- seajets.com
Car ferry from Mykonos to Port of Rafina
- Ave. Duration
- 2h 25m
- Frequency
- 3 times a day
- Estimated price
- $55–150
- Website
- https://www.seajets.com/
Car ferry from Mykonos to Port of Piraeus
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Estimated price
- $75–200
- Website
- https://www.seajets.com/
Car ferry from Mykonos to Port of Piraeus
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Estimated price
- $75–200
- Website
- https://www.seajets.com/
- Phone
- +30 210 4284000
- [email protected]
- Website
- fastferries.com.gr
Car ferry from Mykonos to Port of Rafina
- Ave. Duration
- 4h 35m
- Frequency
- 3 times a day
- Estimated price
- $35–65
- Website
- https://fastferries.com.gr/en/
Want to know more about travelling around North Macedonia
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
Getting around the Cyclades
Read the travel guide






























