There are 7 ways to get from Ayvalık to Istanbul by bus, taxi, car, plane 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.
Recommended
Bus via Gebze
-
Take the bus from Ayvalik to Edremit
-
Take the bus from Edremit to Gebze
-
Take the bus from Gebze to Istanbul Otogari
Taxi
-
Take a taxi from Ayvalık to Istanbul
Drive
-
Drive from Ayvalık to Istanbul
Bus to Edremit, fly to Istanbul
-
Take the bus from Ayvalik to Burhaniye
-
Fly from Edremit (EDO) to Istanbul (IST)
Bus to Edremit, fly to Sabiha Gokcen, train
-
Take the bus from Ayvalik to Burhaniye
-
Fly from Edremit (EDO) to Sabiha Gokcen (SAW)
-
Take the train from Tersane to Yenikapi
Bus, train to Izmir, fly to Istanbul
-
Take the bus from Ayvalik to Aliaga
-
Take the train from Aliağa to Halkapınar
-
Fly from Izmir (ADB) to Istanbul (IST)
Travel safe during COVID-19
Rules to follow in Turkey
2m
Recommended
Travel within Turkey
Observe COVID-19 safety rules
Nationwide control measures in place
Health pass is required for long-distance travel by plane, train or coach, as well as in some public venues
COVID-19 help in Turkey
If you need help, visit the national COVID-19 website or call the COVID-19 Helpline 184
Frequently Asked Questions
There are currently travel restrictions within Turkey.
Explore options for future travelDomestic travel is not restricted, but some conditions may apply
- Face masks are recommended
- There is a social distancing requirement of 2 metres
- Observe COVID-19 safety rules
- Nationwide control measures in place
- Health pass is required for long-distance travel by plane, train or coach, as well as in some public venues
The national COVID-19 helpline number in Istanbul is 184.
Wearing a face mask on public transport in Istanbul is recommended.
The social distance requirement in Istanbul is 2 metres.
Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 184.
Last updated: 2 Jul 2022
Exceptions may apply, for full details: Turkish Embassy.
We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.
Questions & Answers
The cheapest way to get from Ayvalık to Istanbul is to bus which costs 80 ₺ - 310 ₺ and takes 9h 11m.
The quickest way to get from Ayvalık to Istanbul is to bus and fly which costs 700 ₺ - 2.000 ₺ and takes 3h 21m.
The distance between Ayvalık and Istanbul is 269 km. The road distance is 402.3 km.
The best way to get from Ayvalık to Istanbul without a car is to bus via Gebze which takes 7h 48m and costs 210 ₺ - 600 ₺.
It takes approximately 7h 48m to get from Ayvalık to Istanbul, including transfers.
The quickest flight from Edremit Airport to Istanbul Airport is the direct flight which takes 1h 5m.
Yes, the driving distance between Ayvalık to Istanbul is 402 km. It takes approximately 4h 9m to drive from Ayvalık to Istanbul.
Turkish Airlines offers flights from Edremit Airport to Istanbul Airport.
There are 2010+ hotels available in Istanbul. Prices start at 1.750 ₺ per night.

- Distance: 268.8 km
- Duration: 7h 48m
What companies run services between Ayvalık, Turkey and Istanbul, Turkey?
You can take a bus from Ayvalık to Istanbul via Edremit, Gebze, Istanbul Otogari, and Otogar in around 7h 48m.

- Website
- turkishairlines.com
Flights from Edremit to Istanbul
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- 550 ₺ - 2.100 ₺
Flights from Edremit to Sabiha Gokcen
- Ave. Duration
- 55 min
- When
- Tuesday, Wednesday, Friday and Sunday
- Estimated price
- 600 ₺ - 1.600 ₺
Flights from Izmir to Istanbul
- Ave. Duration
- 1h 14m
- When
- Every day
- Estimated price
- 550 ₺ - 2.500 ₺
Flights from Izmir to Istanbul via Ankara
- Ave. Duration
- 3h 7m
- When
- Monday and Thursday
- Estimated price
- 550 ₺ - 2.500 ₺

- Website
- flypgs.com
Flights from Edremit to Sabiha Gokcen
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- 500 ₺ - 1.300 ₺
Flights from Izmir to Istanbul
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- 550 ₺ - 2.500 ₺

- Phone
- +90 444 8 233
- Website
- tcddtasimacilik.gov.tr
Train from Tersane to Yenikapi
- Ave. Duration
- 54 min
- Frequency
- Every 15 minutes
- Estimated price
- 6 ₺ - 12 ₺
- Website
- Turkish Railways (TCDD)

- Website
- izban.com.tr
Train from Aliağa to Halkapınar
- Ave. Duration
- 59 min
- Frequency
- Every 30 minutes
- Estimated price
- 18 ₺
- Schedules at
- izban.com.tr

- Phone
- 0850 222 34 55
- iletisim@metroturizm.com.tr
- Website
- metroturizm.com.tr
Bus from Ayvalik to Edremit
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- 55 ₺ - 80 ₺
- Website
- MetroTurizm
Bus from Edremit to Gebze
- Ave. Duration
- 4h 15m
- Frequency
- Twice daily
- Estimated price
- 120 ₺ - 430 ₺
- Website
- MetroTurizm
Bus from Gebze to Istanbul Otogari
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- 60 ₺ - 90 ₺
- Website
- MetroTurizm
Bus from Ayvalik to Istanbul Otogari
- Ave. Duration
- 7h 43m
- Frequency
- Twice daily
- Estimated price
- 150 ₺ - 300 ₺
- Website
- MetroTurizm
Bus from Ayvalik to Burhaniye
- Ave. Duration
- 37 min
- Frequency
- Every 3 hours
- Estimated price
- 50 ₺ - 75 ₺
- Website
- MetroTurizm
Bus from Ayvalik to Aliaga
- Ave. Duration
- 1h 21m
- Frequency
- Every 4 hours
- Estimated price
- 70 ₺ - 95 ₺
- Website
- MetroTurizm

- Phone
- +90 224 294 55 62
- kamilkoc@kamilkoc.com.tr
- Website
- flixbus.com.tr
Bus from Ayvalık to Edremit
- Ave. Duration
- 47 min
- Frequency
- Every 4 hours
- Estimated price
- 40 ₺ - 60 ₺
- Schedules at
- flixbus.com.tr
Bus from Gebze to Istanbul Otogar
- Ave. Duration
- 2h 20m
- Frequency
- Twice daily
- Estimated price
- 45 ₺ - 65 ₺
- Schedules at
- flixbus.com.tr
Bus from Ayvalık to Istanbul
- Ave. Duration
- 8h 57m
- Frequency
- 5 times a day
- Estimated price
- 80 ₺ - 120 ₺
- Schedules at
- flixbus.com.tr
Bus from Ayvalık to Aliağa
- Ave. Duration
- 1h 50m
- Frequency
- 3 times a day
- Estimated price
- 50 ₺ - 65 ₺
- Schedules at
- flixbus.com.tr
- Ave. Duration
- 4h 9m
- Estimated price
- 850 ₺ - 1.100 ₺
Taksi Ayvalık
- Phone
- +90 537 959 86 22
Ayvalık Taksi
- Phone
- +90 539 443 40 15
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 JFK to New York City, How to get from Gatwick Airport into central London and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.