Skip to main content
Greek Island Buses LogoGreek Island Buses
Back to Guides
Island Guides

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

G
GIBS Editorial
August 8, 2026 8 min read
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.

Frequently asked questions

How long does the bus from Chania to Heraklion take, and what does it cost?
KTEL Chania-Rethymno times the Express Chania–Heraklion at 2 hours 7 minutes and the stopping coach via Rethymno at 3 hours, and charges €17.60 one way for either (August 2026). There is no direct bus from Heraklion airport to Chania: ride into Central Bus Station A by the port and change there.
How much is the bus from Chania to Rethymno, and Rethymno to Heraklion?
€7.80 for Chania–Rethymno, which takes 1 hour 15 minutes, and €9.90 for Rethymno–Heraklion, which takes 1 hour 30. Both are KTEL Chania-Rethymno's own August 2026 figures, and doing the trunk in two stages costs ten cents more than the through ticket.
Which Heraklion bus station do I need for Matala, Phaistos and Agia Galini?
Central Bus Station A, by the ferry port on Ikarou Avenue. The south-coast departures moved there in June 2026; older guidebooks and websites still send you to the Chanioporta station (Station B), which now serves only the Psiloritis villages such as Anogeia.
How do I get to Knossos from Heraklion, and how much is the bus?
Take Heraklion Urban Bus line 2 from the Heraklion Port Urban Bus Terminal, a separate stop about 200 metres from the KTEL intercity station. Its sheets run from 05:50 to 23:15, so the wait is short for most of the day. On price, the operator lists a Zone A single at €1.30 before boarding and €2.30 on board, Zone B at €1.80 and €2.80 — but Zone A on that line only reaches the Kentro Ariadni stop, and the operator does not say whether the palace falls inside it, so ask at the kiosk rather than assume.
Are bus fares published for eastern Crete?
No. KTEL Heraklio-Lasithi, which runs everything from Heraklion eastwards and south to the Messara, publishes no prices and no journey times — its tickets page lists categories only. We can quote fares in the west because KTEL Chania-Rethymno publishes them; for the centre and east, ask at the station counter.
Can I walk the Samaria Gorge using public buses?
Yes, and it is the normal way to do it. An early bus takes you from Chania up to Xyloskalo at the top, you walk down to Agia Roumeli, and a boat brings you to Chora Sfakion or Sougia for the evening bus home. Those evening buses wait for the boat, so they can run late.
Is there a bus to Elafonisi beach?
Yes, from Chania KTEL station: 2 hours 10 minutes and €12.00 one way, but only one departure each way per day, so check the return time before you set off. KTEL Chania-Rethymno also runs shorter feeder buses to Elafonisi from Kasteli (Kissamos) and Paleochora in season.
Which company runs the buses on Crete?
Four. KTEL Chania-Rethymno covers the west, KTEL Heraklio-Lasithi the centre and east, Heraklion Urban Bus the city routes in the capital including line 2 to Knossos, and Chania Urban Buses the city network in Chania, including line 13 to Souda port and line 21 to the city beaches. They sell tickets separately, so a ticket from one is not valid on another's bus.