Located on the northern Aegean coast of Türkiye, Ayvalık is a charming seaside town that is easily accessible from many major cities. Thanks to its convenient location and multiple transportation options, reaching Ayvalık is comfortable whether you are traveling by car, bus, or plane.
Getting to Ayvalık by Car
Traveling by private car is one of the most convenient ways to reach Ayvalık, especially for visitors who wish to explore nearby beaches, bays, and surrounding towns at their own pace.
-
From İzmir: Ayvalık is approximately 130 km away and can be reached in under two hours via the İzmir–Çanakkale highway, passing through Menemen, Aliağa, Bergama, and Dikili.
-
From Istanbul: The distance is about 420 km, with an average travel time of around five hours. Many travelers prefer using the Osmangazi Bridge to shorten the journey.
-
From Ankara: Ayvalık is roughly 680 km from Ankara, and the drive usually takes between 7 and 8 hours via Eskişehir, Bursa, and Balıkesir.
Getting to Ayvalık by Bus
Ayvalık is well connected by intercity bus services.
-
Frequent buses operate from İzmir throughout the day, with an average journey time of 2–3 hours.
-
There are also direct bus services from Ankara. If a direct option is unavailable, travelers can easily transfer via Balıkesir city center.
Getting to Ayvalık by Air
The nearest airport to Ayvalık is Balıkesir Koca Seyit Airport, located in Edremit. The airport offers regular domestic flights, especially during the summer season.
From the airport, Ayvalık can be reached by:
-
Taxi
-
Public transportation
-
Private transfer services
Local Transportation in Ayvalık
Once in Ayvalık, getting around is easy thanks to local minibuses, taxis, and ferry services to nearby islands such as Cunda Island. Walking is also a pleasant option in the town center and coastal areas.
