The bus network on the island is quite extensive. You can reach virtually every place in Crete starting from Heraklion. There are two main bus stations in the city. Bus Station A is located near the port and the center of Heraklion. Lines to other major locations on the island are available there – Chania, Rethymno, Agia Pelagia, Agios Nikolaos, Hersonissos, Kastelli, Ierapetra, etc. Bus Station B operates to less known destinations such as Zaros, Agia Galini, Anogia, Rogdia, etc.