Public Transportation in Crete: Bus, Taxi & Transfer Guide

by Best Crete Transfer
10 minutes
Public Transportation in Crete: Bus, Taxi & Transfer Guide

Public transport in Crete works well along the main north-coast corridor from Chania to Heraklion, but is limited in the south and east of the island. KTEL buses are reliable and affordable €1.10 – €15.10 per journey; taxis are metered and available everywhere; and private transfers offer fixed-price convenience for airport arrivals. Below, you will find fares, station locations, and journey times for every option - by city and by airport.

Last updated: June 2026. All fares and timetables are approximate. Prices may vary seasonally. Verify current fares at e-ktel.com (Heraklion region) or ktelherlas.gr (Chania/Rethymno) before travel.

About this guide: Written by the team at Best Crete Transfer - a GNTO-licensed airport transfer operator (registration 1039Ε60000310701) with daily operations across all three Crete airports and 60+ island destinations. Our local knowledge comes from thousands of transfers completed each year between Heraklion, Chania, Rethymno, and Lasithi.

Free Cancellation Door-to-Door Service 24/7 Customer Support
Best Crete Transfer Cars

KTEL Buses in Crete - Fares, Routes & Timetables

KTEL is Crete's island-wide public bus network, connecting all four major cities and most tourist destinations with affordable fares (€1.10–€15.10 one-way) and services running daily from 6:30am to 11:30pm.

KTEL (Koinó Tamio Eispraxeon Leoforeion) is the Greek national intercity bus network. In Crete, KTEL operates four regional companies covering Heraklion, Chania, Rethymno, and Lasithi prefectures. Tickets cannot be used across regional networks - buy the correct ticket for your departure city.

Chania bus routes and fares

KTEL buses in Chania run air-conditioned, clean services daily - connecting the city centre to all major destinations on a fixed timetable from 6:30am to 11:30pm. The Chania Central Bus Station is located in the very centre of the city, where Kelaidi and Kydonias streets meet. A single in-city ticket costs around €1.10 to €5.00, depending on distance.

Route Fare Journey Time
Chania → Rethymno €6.80 ~55 min
Chania → Heraklion €15.10 ~2h 45min
Chania → Elafonisi €11.00 ~1h 45min
Chania → Paleochora €8.30 ~1h 30min
Chania → Omalos €7.50 ~1h

KTEL services run on schedule across the main north-coast routes; allow 15 extra minutes during peak summer hours (July–August) and reduced frequency on Sundays.

Heraklion bus routes and fares

Heraklion KTEL buses depart every 30 minutes on major routes from 6:30am to 11:30pm, serving Agios Nikolaos, Agia Pelagia, and the city's two stations. Local buses in Heraklion cover routes within the city and nearby villages, while KTEL intercity buses link Heraklion with Chania, Lasithi, and Rethymno.

Heraklion has two main bus stations:

  • Bus Station A - in the centre of the city, near Heraklion port. From here you can reach major north-coast destinations such as Agia Pelagia and Agios Nikolaos. Next to KTEL Bus Station A is Heraklion's local bus station, where you catch rides around the city.
  • Bus Station B - located in Hanioporta at the start of 62 Martyrs Street. Bus Station B serves less-visited destinations such as Agia Galini.
Route Fare Journey Time
Heraklion → Rethymno ~€9.60 ~1h 30min
Heraklion → Chania €15.10 ~2h 45min

In-city and local-route tickets cost around €1.10 to €5.00, depending on distance.

Rethymno bus routes and fares

Rethymno KTEL buses operate from 6:30am to 10:30pm (slightly reduced hours compared to Heraklion and Chania). The Rethymno Central Bus Station is located on Leof. Emmanouil Kefalogianni, Rethymno, and covers routes to both local destinations within the city and other major regions on the island.

In-city tickets cost around €1.10 to €5.00, depending on distance; trips to the south coast cost around €4–€10. Check the Rethymno KTEL website (ktelherlas.gr) for the current timetable, as frequency is lower on weekends and in the off-season (October–April).

How to buy KTEL bus tickets

  • At the station kiosk: Available before boarding at all major KTEL stations (Chania, Heraklion, Rethymno). Pay cash or card.
  • On the bus: For some routes, tickets can be purchased from the driver - always carry exact change.
  • Online: Use e-ktel.com (Heraklion region) or ktelherlas.gr (Chania/Rethymno region) to check timetables. Online booking is not yet widely available for all routes.
  • Note: Buy your ticket before boarding at Chania and Heraklion stations - do not attempt to board without a ticket at major stations.

Bus frequency and seasonal limitations

KTEL frequency is highest on the north-coast corridor (Chania–Rethymno–Heraklion), where buses run roughly every 30 minutes on major routes during peak season. South-coast and east Crete services are far sparser, often only a few departures per day. Frequency drops on weekends and across the off-season (October–April), so always confirm departures in advance for routes outside the main north-coast line. For destinations where KTEL services are infrequent, a car rental or private transfer may be more practical.

Sources: KTEL Heraklion official timetable (e-ktel.com); KTEL Chania–Rethymno (ktelherlas.gr); Best Crete Transfer operational data (updated June 2026).

Taxis in Crete - Fares, Meters & Booking

Taxis in Crete are metered (starting from €3–3.50 plus ~€1/km), readily available in all major cities, and can be pre-booked online for a fixed price - making them predictable for airport runs.

Taxi fares by city (Heraklion, Chania, Rethymno)

Taxis in Crete charge approximately €1 per kilometre (Tariff 1, daytime). The meter starts at €3.00 in Chania and €3.50 in Heraklion. A surcharge (Tariff 2) applies between midnight and 05:00 and for journeys outside city limits. Typical ranges: Chania city runs €3–29; Heraklion city runs €3.50–47.50 (far villages). In Rethymno, taxis are likewise metered and widely available in the centre and nearby areas. Pre-booking online locks a fixed price for longer transfers.

You can find a taxi almost anywhere in the major cities. Because Crete taxis run on a regulated meter, the driver cannot set a price - so you do not have to haggle.

Taxi from the airport

A metered taxi is available at every Crete airport from the rank outside arrivals. Typical fares:

Pre-booking online locks the price; hailing a taxi at the rank uses the meter.

Airport Transport Options

All three Crete airports (Heraklion, Chania, Sitia) offer taxis, KTEL buses, and private transfers - the right choice depends on your group size, luggage, and arrival time.

Is public transport in Crete good?

There are 3 airports in Crete: Heraklion Airport, Chania Airport, and Sitia Airport. Local and international flights arrive and depart from these airports daily.

  • Heraklion Airport - the largest airport on the island, located 3 miles (4.83 kilometers) from the centre of Heraklion. It offers international and domestic flights (Athens, Thessaloniki) plus trips to Rhodes, Kos, and other Greek islands.
  • Chania Airport - the second-largest, 14 kilometers from the city of Chania and a short drive from Falassarna Beach and Balos Lagoon. It serves destinations across Greece and Europe, with year-round domestic flights to Athens and Thessaloniki.
  • Sitia Airport - the smallest, in the east of the island, about 1 kilometer from the city of Sitia. Only local flights operate here.

Transport from Heraklion Airport

From Heraklion Airport (HER), 4.83 kilometers from city centre:

  • Bus: The KTEL bus stop is on the central road to the left of the terminal exit. Buses run to Heraklion Bus Station A (city centre) roughly every 30 minutes during peak season. Fare: approximately €1.20. Journey time: ~15 minutes.
  • Taxi: Metered taxis queue outside arrivals. Typical fare to Heraklion city centre: €15–20. Surcharge applies after midnight.
  • Private transfer: Best Crete Transfer picks you up directly from Heraklion Airport arrivals, meets you with a name board, and drives you to your destination at a fixed, pre-agreed price - no queuing, no meter surprises. Transfers serve 60+ locations across Crete and suit families and large groups.

Transport from Chania Airport

From Chania Airport (CHQ), 14 kilometers from Chania city:

  • Bus: Chania's KTEL service connects the airport with Chania Town, Souda, and Rethymno via regular departures. The bus stop is located between the arrivals and departures buildings. Fare: approximately €2.50 to Chania city. Journey time: ~30 minutes.
  • Taxi: A taxi rank sits outside the arrivals area; drivers take you directly to your hotel. Typical metered fare to Chania city: €25–35.
  • Private transfer: A professional Best Crete Transfer driver waits outside arrivals and takes you to your destination at a fixed price. This is the easiest option when travelling with a lot of luggage or with young children.

Transport from Sitia Airport

From Sitia Airport (JSH), about 1 kilometer from Sitia city:

  • Taxi: Metered taxis are available outside the small terminal for the short ride into Sitia.
  • Private transfer: Best Crete Transfer provides pre-booked transfers from Sitia Airport to destinations across east Crete, useful given the limited public bus frequency in this region.

Because Sitia handles only local flights and sits in the more sparsely served east of the island, public transport options are fewer here than at Heraklion or Chania.

Other Ways to Get Around Crete

Beyond buses and taxis, car rental (from €25/day), scooter rental (from €15/day), and coastal ferries give you flexibility for destinations where KTEL services are infrequent.

Car rental

Renting a car is the best way to explore Crete at your own pace, especially for reaching south-coast beaches and mountain villages where bus frequency is low. EU and EEA driving licences are accepted; visitors from many non-EU countries should carry an International Driving Permit alongside their national licence. Rental rates start from around €25 per day, with higher prices in peak summer.

Scooter and moped rental

Scooter and moped rental (from around €15 per day) is a popular, economical way to cover shorter distances and reach beaches near the main towns. A valid motorcycle licence is required for larger machines; always wear a helmet, as it is mandatory.

Coastal ferries

On the south coast, the Anendyk ferry network links villages such as Paleochora, Sougia, Agia Roumeli, Loutro, and Chora Sfakion - several of which have no road access. These coastal ferries are an essential way to reach remote south-west settlements and run more frequently in summer.

Bus vs Taxi vs Private Transfer - Which is Right for You?

For solo budget travel, KTEL buses are the most affordable; for airport arrivals with luggage or families, a private transfer from Best Crete Transfer offers door-to-door service at a fixed, pre-agreed price with no queuing.

Factor KTEL Bus Metered Taxi BCT Private Transfer
Cost (airport to city) ~€1.20–€2 €15–35 Fixed price (varies by route)
Journey time +15–30 min (wait) On demand On demand
Luggage Limited space 1–2 bags Ample - minibus available
Groups Any 1–4 passengers Up to 8+
Night arrival Limited service Available 24/7 available
Booking required No No Yes (online)
Best for Budget solo travellers City hops Airport arrivals, families, groups

Best Crete Transfer operates transfers from all three Crete airports 24 hours a day, 365 days a year. Our fixed-price transfers are particularly popular for families with young children, late-night arrivals, and groups with excess luggage where KTEL buses or metered taxis would be impractical.

Are taxis expensive in Crete?

Taxis in Crete are metered and reasonably priced for short distances but can add up on long routes - pre-booking locks a fixed price and eliminates haggling. Taxis in Crete operate on a regulated meter - the driver cannot set a price; the meter starts at €3.00 (Chania) or €3.50 (Heraklion) and adds approximately €1 per kilometre (Tariff 1, daytime). A surcharge applies between midnight and 05:00 and for journeys outside city limits.

In the city of Chania, a taxi ride runs from about €3 up to €29, depending on distance. In Heraklion, fares start at about €3.50 and can reach €47.50 for trips to far villages. Pre-booking online locks a fixed price for longer transfers.

Request a real time price quote for a shuttle transfer in Crete. We serve more than 60 locations all around Crete Island.

Best Crete Transfer is fully licensed and accredited by the GNTO (Greek National Tourism Organisation), registered number 1039Ε60000310701

ALSO READ
› Tips for avoiding taxi scams in Heraklion
› Heraklion Airport to Kokkini Hani
› How to get around in Heraklion?
› Taxi scams in Chania
› Types of Crete Airport Transfers
› Transportation and Accessible Vacations In Crete