Ayvalık liegt an der nordwestlichen Ägäisküste der Türkei und befindet sich gegenüber der griechischen Insel Lesbos. Fähren verkehren täglich zwischen Ayvalık und Mytilene auf Lesbos, im Sommer häufiger als im Winter .