Özel bir tekne veya benzeri bir ulaşım aracınız yoksa deniz yoluyla Ayvalık’a gelmeniz mümkün değildir. Denizle çevrili olmasına karşın Ayvalık’a gelişte ve Ayvalık’tan gidişte deniz ulaşımından yararlanılmaz.
Ayvalık’a, Balıkesir, Çanakkale ya da İzmir üzerinden karayoluyla ulaşmak mümkündür.
Ayvalık – Balıkesir 127 km.
Ayvalık – Çanakkale 170 km
Ayvalık – İzmir 156 km
Diğer bir seçenek, havayoludur. İzmir – Adnan Menderes Havaalanı ya da Edremit – Körfez Havaalanı’ndan aktarma yaptıktan sonra yine karayoluyla Ayvalık’a gelinebilir.
Ayvalık – İzmir Adnan Menderes Havalimanı 163 km
Ayvalık – Körfez (Koca Seyit) Havalimanı 44 km