There are 9 ways to get from Struga to Mykonos by car, train, helicopter, bus, car ferry, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, train, helicopter
best- Drive from Struga to Florinacar
- Take the train from Florina to Platytrain Re
- Take the train from Platy to Athenstrain Ic
- Take the helicopter from Athens Heliport to Mykonos Heliporthelicopter
13h 35m€386–594Bus to Tirana International Airport Nënë Tereza, fly
cheapest- Take the bus from Struga to Tiranabus
- Fly from Tirana International Airport Nënë Tereza (TIA) to Mykonos (JMK)plane TIA - JMK
9h 55m€87–170Bus, helicopter
- Take the bus from Struga - Makedonski Posti to Tirana, Terminali Lindor I Autobusavebus
- Take the bus from Tirana, Terminali Lindor I Autobusave to Peiraiasbus
- Take the bus from Στ.Μετρο Πειραιασ to Κτιριο Αναχωρησεωνbus Χ96
- Take the helicopter from Athens Heliport to Mykonos Heliporthelicopter
17h 50m€382–555Drive, car ferry
- Drive from Struga to Port of Rafinacar
- Take the car ferry from Port of Rafina to Mykonoscarferry
9h 36m€159–288Drive to Aristotelis Airport, fly
- Drive from Struga to Aristotelis Airport (KSO)car
- Fly from Aristotelis Airport (KSO) to Mykonos (JMK)plane KSO - JMK
8h 30m€96–296Bus, car ferry
- Take the bus from Struga to Tiranabus
- Take the bus from Tirana, Terminali Lindor I Autobusave to Peiraiasbus
- Take the car ferry from Port of Piraeus to Mykonoscarferry
18h 11m€112–230Bus, train, car ferry
- Take the bus from Struga - Makedonski Posti to Sarandëbus
- Take the bus from Sarande,Posta Shqiptare to Kiatobus
- Take the train from Kiato to Piraeustrain Re
- Take the car ferry from Port of Piraeus to Mykonoscarferry
22h 51mBus, car ferry via Rafina
- Take the bus from Struga to Elbasanbus
- Take the bus from Elbasan to Athensbus
- Take the car ferry from Port of Rafina to Mykonoscarferry
24h 30m€118–206Fly from Ohrid Airport
- Fly from Ohrid Airport (OHD) to Mykonos (JMK)plane OHD - JMK
11h 16m€157–408
Struga to Mykonos by bus, foot, and car ferry
Questions & Answers
The cheapest way to get from Struga to Mykonos is to bus and car ferry via Rafina which costs €110 - €210 and takes 24h 30m.
The fastest way to get from Struga to Mykonos is to drive and fly which takes 8h 30m and costs €95 - €300.
The distance between Struga and Mykonos is 908 km.
The best way to get from Struga to Mykonos without a car is to bus and helicopter which takes 17h 50m and costs €380 - €600.
It takes approximately 13h 35m to get from Struga to Mykonos, including transfers.
Mykonos is 1h ahead of Struga. It is currently 9:18 AM in Struga and 10:18 AM in Mykonos.
There are 2692+ hotels available in Mykonos.
What companies run services between Struga, North Macedonia and Mykonos, Greece?
Air Serbia and Austrian Airlines fly from Ohrid Airport (OHD) to Mykonos (JMK) 3 times a week.
- Website
- skyexpress.gr
Flights from Aristotelis Airport to Mykonos via Athens
- Ave. Duration
- 7h 30m
- When
- Tuesday and Sunday
- Estimated price
- €70–260
Flights from Aristotelis Airport to Mykonos via Kozani, Athens
- Ave. Duration
- 8h 25m
- When
- Thursday
- Estimated price
- €70–270
Flights from Tirana International Airport Nënë Tereza to Mykonos via Athens
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- €50–180
- Website
- en.aegeanair.com
Flights from Tirana International Airport Nënë Tereza to Mykonos via Athens
- Ave. Duration
- 3h 38m
- When
- Every day
- Estimated price
- €70–160
Flights from Tirana International Airport Nënë Tereza to Mykonos via Bari
- Ave. Duration
- 4h 15m
- When
- Saturday
- Estimated price
- €50–220
- Website
- airserbia.com
Flights from Ohrid Airport to Mykonos via Belgrade
- Ave. Duration
- 10h 15m
- When
- Friday
- Estimated price
- €150–400
- Website
- austrian.com
Flights from Ohrid Airport to Mykonos via Vienna
- Ave. Duration
- 20h 50m
- When
- Thursday and Sunday
- Estimated price
- €190–700
- Website
- ryanair.com
Flights from Tirana International Airport Nënë Tereza to Mykonos via Naples
- Ave. Duration
- 7h 10m
- When
- Monday and Saturday
- Estimated price
- €80–140
- Website
- volotea.com
Flights from Tirana International Airport Nënë Tereza to Mykonos via Bari
- Ave. Duration
- 4h 15m
- When
- Saturday
- Estimated price
- €50–220
- Website
- easyjet.com
Flights from Tirana International Airport Nënë Tereza to Mykonos via Naples
- Ave. Duration
- 5h
- When
- Wednesday
- Estimated price
- €60–240
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Florina to Platy
- Ave. Duration
- 2h 35m
- Frequency
- 4 times a day
- Estimated price
- €11–16
- Website
- https://www.hellenictrain.gr/en
Train from Platy to Athens
- Ave. Duration
- 4h 44m
- Frequency
- 4 times a day
- Estimated price
- €30–45
- Website
- https://www.hellenictrain.gr/en
Train from Kiato to Piraeus
- Ave. Duration
- 1h 42m
- Frequency
- Every 30 minutes
- Estimated price
- €8–13
- Website
- https://www.hellenictrain.gr/en
- Phone
- +389 70 212 106
- [email protected]
- Website
- senadtours.com
Bus from Struga - Makedonski Posti to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- €16
- Schedules at
- senadtours.com
Bus from Struga - Makedonski Posti to Sarandë
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- €38
- Schedules at
- senadtours.com
- Phone
- +355 69 617 8170
- [email protected]
- Website
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Peiraias
- Ave. Duration
- 9h 45m
- Frequency
- Once daily
- Estimated price
- €40
- Schedules at
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Peiraias
- Ave. Duration
- 9h 45m
- Frequency
- Once daily
- Estimated price
- €40
- Schedules at
- facebook.com
- Phone
- +30 210 8202900
- [email protected]
- Website
- oasa.gr
Bus from Στ.Μετρο Πειραιασ to Κτιριο Αναχωρησεων
- Ave. Duration
- 1h 34m
- Frequency
- Every 30 minutes
- Estimated price
- €6
- Website
- https://www.oasa.gr/en/
- Phone
- +389 46 787 312
- [email protected]
- Website
- eurobus.mk
Bus from Struga to Tirana
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Estimated price
- €5–18
- Schedules at
- eurobus.mk
Bus from Struga to Elbasan
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- €3–5
- Schedules at
- eurobus.mk
Bus from Struga to Tirana
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Estimated price
- €5–18
- Schedules at
- eurobus.mk
- Phone
- (+30) 210 822 4112
- [email protected]
- Website
- ahmetitravel.com
Bus from Sarande,Posta Shqiptare to Kiato
- Ave. Duration
- 7h 55m
- Frequency
- Twice daily
- Schedules at
- ahmetitravel.com
- Phone
- +30 2310241545
- [email protected]
- Website
- crazyholidays.gr
Bus from Elbasan to Athens
- Ave. Duration
- 13h
- Frequency
- Twice daily
- Estimated price
- €60–85
- Website
- https://www.crazyholidays.gr/root.en.aspx
- Phone
- +30 210 710 7 710
- [email protected]
- Website
- seajets.com
Car ferry from Port of Rafina to Mykonos
- Ave. Duration
- 2h 25m
- Frequency
- 3 times a day
- Estimated price
- €50–130
- Website
- https://www.seajets.com/
Car ferry from Port of Piraeus to Mykonos
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Estimated price
- €65–170
- Website
- https://www.seajets.com/
Car ferry from Port of Piraeus to Mykonos
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Estimated price
- €65–170
- Website
- https://www.seajets.com/
- Phone
- +30 212 222 4000
- [email protected]
- Website
- goldenstarferries.gr
Car ferry from Port of Rafina to Mykonos
- Ave. Duration
- 4h 30m
- Frequency
- 5 times a day
- Estimated price
- €50–110
- Website
- https://goldenstarferries.gr/en
Want to know more about travelling around Greece
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
























