There are 6 ways to get from Istanbul to Mosko Island by ferry, bus, car, train, 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.
Ferry, bus
best- Take the ferry from Yenikapı to Bandırmaferry
- Take the bus from Bandırma İDO to Sarımsaklıbus 104
7h 34m₺1,559–1,868Bus via Millet Caddesi
cheapest- Take the bus from İstanbul Esenler to Sarımsaklıbus
9h 39m₺708–1,537Bus
- Take the bus from Istanbul Otogar to Ayvalikbus
9h 5m₺1,249–1,711Drive 409.8 km
- Drive from Istanbul to Mosko Islandcar 409.8 km
3h 57m₺2,362–3,411Train, Metro to Istanbul Sabiha Gökçen International Airport, fly, bus
- Take the train from Yenikapi to Ayrilikcesmetrain
- Take the train from Ayrılık Çeşmesi to Sabiha Gokcen Airporttrain
- Fly from Istanbul Sabiha Gökçen International Airport (SAW) to Balıkesir Koca Seyit Airport (EDO)plane SAW - EDO
- Take the bus from Burhaniye to Ayvalıkbus
- Take the bus from Sefa Yatçılık Kulübü to Cunda Meydanbus
5h 54m₺17,365–27,452Metro to Istanbul, fly, bus
- Take the train from Vezneciler to Gayrettepetrain
- Fly from Istanbul (IST) to Balıkesir Koca Seyit Airport (EDO)plane IST - EDO
- Take the bus from Burhaniye to Ayvalıkbus
- Take the bus from Sefa Yatçılık Kulübü to Cunda Meydanbus
5h 44m₺12,361–34,431
Istanbul Sabiha Gökçen International Airport (SAW) to Balıkesir Koca Seyit Airport (EDO) flights
Comparing Your Travel Options
The cheapest way to get from Istanbul to Mosko Island is to bus via Millet Caddesi which costs 700 ₺ - 1.600 ₺ and takes 9h 39m.
The fastest way to get from Istanbul to Mosko Island is to drive which takes 3h 57m and costs 2.300 ₺ - 3.500 ₺.
No, there is no direct bus from Istanbul to Mosko Island. However, there are services departing from Istanbul Otogar and arriving at Cunda Meydan via Ayvalık Eski Garaj and Sefa Yatçılık Kulübü. The journey, including transfers, takes approximately 9h 5m.
The distance between Istanbul and Mosko Island is 359 km. The road distance is 409.8 km.
The best way to get from Istanbul to Mosko Island without a car is to ferry and bus which takes 7h 34m and costs 1.500 ₺ - 1.900 ₺.
It takes approximately 7h 34m to get from Istanbul to Mosko Island, including transfers.
Istanbul to Mosko Island bus services, operated by Metro Turizm, depart from Istanbul Otogar station.
Istanbul to Mosko Island bus services, operated by Metro Turizm, arrive at Ayvalik station.
Yes, the driving distance between Istanbul to Mosko Island is 410 km. It takes approximately 3h 57m to drive from Istanbul to Mosko Island.
There are 267+ hotels available in Mosko Island.
What companies run services between Istanbul, Turkey and Mosko Island, Turkey?
Metro Turizm operates a bus from Istanbul Otogar to Ayvalik once daily. Tickets cost ₺1,200–1,700 and the journey takes 8h 16m.
- Website
- flypgs.com
Flights from Istanbul Sabiha Gökçen International Airport to Balıkesir Koca Seyit Airport
- Ave. Duration
- 1h
- When
- Monday, Tuesday, Sunday, Wednesday, Thursday, and Friday
- Estimated price
- ₺2,400–18,000
- Phone
- +90 444 8 233
- [email protected]
- Website
- Turkish Railways (TCDD)
Train from Yenikapi to Ayrilikcesme
- Ave. Duration
- 13 min
- Frequency
- Every 15 minutes
- Estimated price
- ₺45–65
- Website
- Turkish Railways (TCDD)
- Phone
- 444 40 10
- [email protected]
- Website
- balikesirulasim.com.tr
Bus from Bandırma İDO to Sarımsaklı
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- ₺669
- Schedules at
- balikesirulasim.com.tr
Bus from Sefa Yatçılık Kulübü to Cunda Meydan
- Ave. Duration
- 30 min
- Frequency
- Every 10 minutes
- Estimated price
- ₺37
- Schedules at
- balikesirulasim.com.tr
Bus from Sefa Yatçılık Kulübü to Cunda Meydan
- Ave. Duration
- 30 min
- Frequency
- Every 10 minutes
- Estimated price
- ₺37
- Schedules at
- balikesirulasim.com.tr
- Phone
- 0 850 222 44 36
- [email protected]
- Website
- Istanbul Deniz Otobusleri
Ferry from Yenikapı to Bandırma
- Ave. Duration
- 3h 10m
- Frequency
- Twice daily
- Estimated price
- ₺850–1,200
- Website
- Istanbul Deniz Otobusleri
- Economy
- ₺850–1,200
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 do I get from Sydney to Melbourne, How to get from Southend Airport into central London, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.









