There are 10 ways to get from Madrid to Mosko Island by plane, ferry, train, bus, taxi, car, 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.
Fly to Mytilene International Airport Odysseas Elytis, ferry
best- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Mytilene International Airport Odysseas Elytis (MJT)plane MAD - MJT
- Take the ferry from Mytilene to Port of Ayvalikferry
10h 49m₺10,729–21,114Fly to İzmir Adnan Menderes International Airport, train, bus
cheapest- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to İzmir Adnan Menderes International Airport (ADB)plane MAD - ADB
- Take the train from Adnan Menderes to Aliağatrain
- Take the bus from Aliağa to Sarımsaklıbus
11h 27m₺6,529–17,764Train, bus, taxi via Munich
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Gironatrain Ave
- Take the bus from Girona - Bus Station to Munich - Bus Stationbus
- Take the bus from Munich Hackerbrücke to Haskovo Central Bus Stationbus
- Take the bus from Haskovo to Edrinebus
- Take the bus from Edirne bus station to Küçükkuyu bus stationbus
- Take the taxi from Küçükkuyu bus station to Mosko Islandtaxi
2d 15h₺27,603–38,498Drive 3,555.8 km
- Drive from Madrid to Mosko Islandcar 3,555.8 km
36h 55m₺31,947–46,146Fly to Balıkesir Koca Seyit Airport
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Balıkesir Koca Seyit Airport (EDO)plane MAD - EDO
11h 7m₺11,319–34,424Train, bus, taxi
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Gironatrain Ave
- Take the bus from Girona, Estació d'Autobusos to București, Autogara Militaribus
- Take the bus from București, Autogara Militari to İstanbul Esenler bus stationbus
- Take the bus from İstanbul Esenler bus station to Ezine bus stationbus
- Take the bus from Ezine to Küçükkuyubus
- Take the taxi from Küçükkuyu to Mosko Islandtaxi
2d 21h₺25,571–41,596Bus, taxi via Karlsruhe
- Take the bus from Estación Sur de Autobuses to Karlsruhe - Central Station South Sidebus
- Take the bus from Karlsruhe Central Bus Station to Burgas Bus Station Southbus
- Take the bus from Burgas Bus Station South to Kırklareli Bus Stationbus
- Take the bus from Kırklareli to Ayvacıkbus
- Take the taxi from Ayvacık to Mosko Islandtaxi
3d 1hBus, taxi
- Take the bus from Méndez Álvaro Estación Sur to Oneștibus
- Take the bus from Onești to Sunny beachbus
- Take the bus from Sunny Beach Bus Station to Kırklareli Bus Stationbus
- Take the bus from Kırklareli to Ayvacıkbus
- Take the taxi from Ayvacık to Mosko Islandtaxi
3d 7hBus, taxi #2
- Take the bus from Estación Sur de Autobuses to Ivano-Frankivskbus
- Take the bus from Ivano-Frankivsk to Istanbul Airport Busbus
- Take the bus from Istanbul Airport Bus to Silivri Otogarbus
- Take the bus from Silivri to Ayvacıkbus
- Take the taxi from Ayvacık to Mosko Islandtaxi
3d 7h₺22,555–25,055Drive, car train
- Drive from Madrid to Fuldacar
- Take the cartrain from Fulda to Villach Hbfcartrain
- Drive from Villach Hbf to Mosko Islandcar
44h 44m₺37,326–53,805
Adolfo Suárez Madrid–Barajas Airport (MAD) to Mytilene International Airport Odysseas Elytis (MJT) flights
Comparing Your Travel Options
The cheapest way to get from Madrid to Mosko Island is to fly and train and bus which costs 6.500 ₺ - 18.000 ₺ and takes 11h 27m.
The fastest way to get from Madrid to Mosko Island is to fly and ferry which takes 10h 49m and costs 10.000 ₺ - 22.000 ₺.
The distance between Madrid and Mosko Island is 2627 km. The road distance is 3555.8 km.
The best way to get from Madrid to Mosko Island without a car is to train and bus and taxi via Munich which takes 2 days 15h and costs 27.000 ₺ - 39.000 ₺.
It takes approximately 10h 49m to get from Madrid to Mosko Island, including transfers.
Mosko Island is 1h ahead of Madrid. It is currently 1:38 PM in Madrid and 2:38 PM in Mosko Island.
Yes, the driving distance between Madrid to Mosko Island is 3556 km. It takes approximately 36h 55m to drive from Madrid to Mosko Island.
There are 267+ hotels available in Mosko Island.
What companies run services between Madrid, Spain and Mosko Island, Turkey?
Turkish Airlines, Pegasus Airlines, and two other airlines fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Balıkesir Koca Seyit Airport (EDO) once daily.
- Website
- brusselsairlines.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Mytilene International Airport Odysseas Elytis via Brussels
- Ave. Duration
- 8h 16m
- When
- Friday
- Estimated price
- ₺4,400–22,000
- Phone
- +34 91 232 03 20
- Website
- Renfe AVE
Train from Madrid-Puerta de Atocha-Almudena Grandes to Girona
- Ave. Duration
- 4h 31m
- Frequency
- Every 2 hours
- Estimated price
- ₺5,500–10,000
- Website
- Renfe AVE
Train from Madrid-Puerta de Atocha-Almudena Grandes to Girona
- Ave. Duration
- 4h 31m
- Frequency
- Every 2 hours
- Estimated price
- ₺5,500–10,000
- Website
- Renfe AVE
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Girona - Bus Station to Munich - Bus Station
- Ave. Duration
- 20h 50m
- Frequency
- Twice daily
- Estimated price
- ₺5,500–9,500
- Website
- BlaBlaCar Bus
Bus from Estación Sur de Autobuses to Karlsruhe - Central Station South Side
- Ave. Duration
- 26h 15m
- Frequency
- Once daily
- Estimated price
- ₺7,000–12,000
- Website
- BlaBlaCar Bus
- Phone
- 0545 783 50 61
- [email protected]
- Website
- jalemtur.com
Ferry from Mytilene to Port of Ayvalik
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- ₺1,600–2,300
- Schedules at
- jalemtur.com
- Ave. Duration
- 1h 27m
- Estimated price
- ₺4,000–6,000
Garaj Taksi Durağı
- Phone
- +90 286 712 11 74
Konak Taksi
- Phone
- +90 286 712 13 22
- Website
- haritago.com
Ayvalık Taksi
- Phone
- +90 539 443 40 15
Taksi Ayvalık
- Phone
- +90 537 959 86 22
Garaj Taksi Durağı
- Phone
- +90 286 712 11 74
Konak Taksi
- Phone
- +90 286 712 13 22
- Website
- haritago.com
Ayvalık Taksi
- Phone
- +90 539 443 40 15
Taksi Ayvalık
- Phone
- +90 537 959 86 22
Garaj Taksi Durağı
- Phone
- +90 286 712 11 74
Konak Taksi
- Phone
- +90 286 712 13 22
- Website
- haritago.com
Garaj Taksi Durağı
- Phone
- +90 286 712 11 74
Konak Taksi
- Phone
- +90 286 712 13 22
- Website
- haritago.com
Garaj Taksi Durağı
- Phone
- +90 286 712 11 74
Konak Taksi
- Phone
- +90 286 712 13 22
- Website
- haritago.com
Want to know more about travelling around Türkiye
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
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
Want to know more about Flixbus?
Read the travel guide












