Ayvalık ile İstanbul arası otobüs yolculuğu ortalama 7 saat 14 dakika sürmektedir. Ancak bu süre, otobüs firmasına ve seyahat tarihine göre değişiklik gösterebilir. Bazı otobüs firmalarının sefer süreleri: Pamukkale Turizm: 1.250 TL, 00:30 - 07:15. Balıkesir Uludağ Turizm: 900 TL, 01:30 - 08:30. Kamil Koç: 1.099 TL, 02:00 - 08:45. Çanakkale Truva Turizm: 1.150 TL, 03:15 - 11:45. Daha güncel bilgiler için obilet.com, enuygun.com veya turna.com gibi siteleri ziyaret edebilirsiniz.