How to Get Around Crete by Bus (2026): Routes, Stops, Times & Fares

How to Get Around Crete by Bus (2026 Guide): Routes, Stops, Times & Fares
Crete is big enough to feel like a small country, and its bus network can replace a hire car for a whole holiday. Greek Island Buses covers 27 routes and 37 stops here, run by three companies: KTEL Chania-Rethymno (ΚΤΕΛ Χανίων–Ρεθύμνου Α.Ε.) in the west, KTEL Heraklio-Lasithi (ΚΤΕΛ Ηρακλείου–Λασιθίου Α.Ε.) in the centre and east, and Heraklion Urban Bus (Αστικό ΚΤΕΛ Ηρακλείου) in the capital. Chania's city buses are a fourth company.
The Crete bus network at a glance
Nearly everything runs along the north coast. West to east the hubs are Chania, Rethymno, Heraklion, Agios Nikolaos and Sitia, with Ierapetra on the south coast and Moires in the Messara plain, each with its own KTEL station. The two intercity companies divide east of Rethymno, and one's ticket is not valid on the other's bus.
Heraklion has two intercity stations, and one of them has changed its job. Central Bus Station A, on Ikarou Avenue by the ferry port, now handles almost everything: the north coast both ways, the airport, and — since June 2026 — the southern routes to Moires, Matala, Phaistos and Agia Galini. Chanioporta (Station B, at the Chania Gate) keeps only the Psiloritis mountain villages, such as the Heraklion–Anogeia bus; guidebooks still send southbound passengers there, which in 2026 costs you a morning. Line 2 to Knossos is different again, starting from the Heraklion Port Urban Bus Terminal 200 metres away — ask for the astiko (urban) bus.
Chania's city network is a separate company too. Chania Urban Buses (Αστικό ΚΤΕΛ Χανίων, chaniabus.gr) runs the numbered lines inside town: line 13 serves Souda, the ferry port, and line 21 the city beaches at Kalamaki, Golden Beach and Agii Apostoli. It runs no airport line — that one is the intercity KTEL's — and its tickets are not valid on KTEL coaches.
Main Crete bus routes
Times and fares below come from KTEL Chania-Rethymno's own booking engine, read on 8 August 2026; KTEL Heraklio-Lasithi publishes neither, which is why the eastern entries carry none.
Heraklion ↔ Airport ↔ Hersonissos ↔ Malia: central Crete's busiest corridor, via the airport, Gournes for the Cretaquarium, Gouves and Stalida — route details.
Heraklion ↔ Agios Nikolaos, Sitia and Ierapetra: the runs east, all via the airport and Hersonissos — Agios Nikolaos first, then the long hauls to Sitia in the far east and Ierapetra on the Libyan Sea. Buses on to Elounda, for Spinalonga, go all day.
Heraklion Port ↔ Knossos (line 2): the Heraklion Urban Bus shuttle to the Minoan palace, running 05:50 to 23:15. The gaps between its published departures work out at roughly a bus every 15–20 minutes on weekdays and Saturdays, 20–30 on Sundays — our arithmetic, not a headway the company advertises — route details.
Heraklion ↔ Moires, Matala and Agia Galini: the Messara plain and the south coast, direct from Station A. Moires is the change point for the Phaistos palace; beyond it are Matala, under its cave-riddled cliff, and Agia Galini, with a direct link between the two.
Chania ↔ Rethymno: the west's town-to-town workhorse, via Kavros and Georgioupoli (45 minutes, €5.20 — the stop is at the highway junction, not in the village), some departures running inland through Vrisses — route details.
Chania ↔ Kissamos (Kasteli): the far west and the port for the Balos and Gramvousa boats, 1 hour and €5.60 — route details. Change at Kasteli for Falasarna and its sunset beach: 1 hour 40 and €9.10 through.
Chania ↔ Elafonisi: the pink-sand lagoon in the far south-west, 2 hours 10 and €12.00, one bus each way per day — route details.
Chania ↔ Paleochora: the unhurried south-west town, and the start of the Libyan Sea ferry hops, 1 hour 50 and €9.10 — route details.
Chania ↔ Chora Sfakion: over the mountains for the Samaria exit boats and the Gavdos ferry, 1 hour 40 and €9.10 — route details.
Rethymno ↔ Plakias: the south-coast escape from Rethymno, 40 minutes and €5.50 — route details.
The full Crete bus timetable lists every route, stop and departure we hold.
Crossing Crete from west to east
The north-coast highway is the island's spine, and you can ride all of it. Chania to Heraklion is €17.60 one way, the same fare whichever bus you take — but not the same clock. KTEL Chania-Rethymno times its Express Chania–Heraklion at 2 hours 7 minutes and the stopping coach through Rethymno at 3 hours flat. Fifty-three minutes for the same money is worth asking at the counter.
Staged, it is Chania–Rethymno in 1 hour 15 for €7.80, then Rethymno–Heraklion in 1 hour 30 for €9.90 — ten cents more than the through fare, and it buys you a night in Rethymno's old town. On the through coach that first leg is billed at 1 hour 30 instead, for the extra calls. East of Heraklion, the Agios Nikolaos and Sitia services continue from the same Station A with no published time or price at all.
One thing the timetables hide: both intercity KTELs work this corridor, so there may be more departures than any single sheet shows. Ask at the counter if you have just missed one.
Getting from the airport or port
Heraklion airport (HER) is the best-served stop on the island: the Heraklion–Airport service has more departures than any route we cover, and it is a timing point on the Hersonissos–Malia and Agios Nikolaos corridors, so an eastern hotel needs no trip into town. No fare is published; pay at the kiosk or on board.
Chania airport (CHQ), out on Akrotiri, has the Chania–Airport bus, 30 minutes and €2.70, which runs into the small hours some nights. From Rethymno, the Rethymno–Souda–Chania Airport service takes 1 hour 30 for €8.80, calling at Souda, where the stop is on the port square and the airport leg alone is €2.20.
Heraklion's ferry port sits beside Station A. Chania's ferries use Souda, where the Souda Port Authority points arrivals at Chania Urban Buses line 13, about 20 minutes into the centre, and at the hourly KTEL coach to Rethymno — take the price from the operator, as the port's own page is out of date. Kissamos serves the Balos boats, and Chora Sfakion the Gavdos ferry.
Tickets and fares
Fares are distance-based, paid at the station kiosk or to the driver on village runs; in high summer, buy long-leg tickets early. Both intercity KTELs sell on their own websites; the urban operators have apps. Where a route can be booked through Greek Island Buses you will see it on the route page: same price, no fee, QR code on your phone.
Half the island has published prices and half does not. KTEL Chania-Rethymno quotes a fare and a journey time for every trip in its booking engine — where this guide's western figures come from. It is a live tool, so read them as August 2026 prices, not fixed ones. KTEL Heraklio-Lasithi publishes neither: its tickets page lists categories and discounts with no euro amount anywhere, and its timetables print departures with no arrival times. For Heraklion, the airport bus, Agios Nikolaos, Sitia and Matala we can say when a bus leaves but not what it costs.
City buses are sold by zone, and boarding without a ticket costs a euro extra. Heraklion Urban Bus lists a Zone A single at €1.30 before you board and €2.30 on board, Zone B and cross-zone trips at €1.80 and €2.80, day ticket €5.00; Chania Urban Buses prints the same singles. The “about two euros” everyone remembers for Knossos is that €2.30 on-board Zone A price — but it is not safely the Knossos fare, because the operator's zone list puts line 2 in Zone A only as far as the Mathioudaki stop (Kentro Ariadni) and never says which side of that boundary the palace sits. Ask which zone you need before you board — and the same caution applies to Souda on Chania's line 13, where no zone map is published at all.
Walking the Samaria Gorge by bus
The gorge is the classic Cretan bus day, and it works one way only: you walk downhill and come out where there is no road back. Take the early Chania–Omalos–Xyloskalo bus to the top entrance, walk down to Agia Roumeli, then the coastal boat to Chora Sfakion or Sougia for the evening bus back to Chania — the operator times Chania–Sougia at 1 hour 50 and prices it at €8.50. The Sougia–Agia Irini–Xyloskalo link closes the loop and doubles as the bus for the shorter Agia Irini gorge.
The detail that matters: those evening departures wait for the boat from Agia Roumeli, so if the boat is late the bus is late. Never plan a same-night flight or ferry around a gorge day.
When the timetables change
Crete's schedules move more than most islands'. The west-Crete master sheet in force is the operator's “valid from 11 July 2026”, the only published end date on any route is 10 September 2026, and the rest turn over at the usual late-September change, when beach, gorge and village services thin out. The Chania airport sheet is the most volatile: it comes in dated blocks — 1–21 and 22–31 August 2026 separately — with different after-midnight departures.
Plan your trip
Browse the complete Crete bus timetable for departure times, and see what else to do on Crete.
