
KTEL, the long-distance bus network of Greece, is a vital part of traveling within the country since the terrain limits destinations reachable by train. With the climbing price of fuel, high road tolls and gas station strikes, even car travel can be cost prohibitive or impossible at times.
Below is a list of links to local KTEL websites containing schedules and ticket fares (subject to change) for Greek buses, which was compiled after the ex-KTEL website removed all free information on schedules in March 2008 and became a paid phone service in Greek only. See “KTEL website” to learn why.
*Article last updated August 3, 2010
Tip
To pinpoint your destination on these lists without reading them all, use your browser. Go to the top to “Edit” –> “Find” and start typing the city of your choice. Your browser will then highlight all matches or prompt you to enter ‘Find next.’ Try a few different spellings if you are unsure.
If the route you’re looking for is not on the list:
- English speakers can get schedules in person or by phone at EOT offices (Tourist Information Offices in Greece; see “List of Tourist Offices in Greece“), inquire at the Information Desk at the airport or ask hotel reception upon arrival in Greece.
- Greek speakers can call local KTEL phone numbers in Greek.
The ktelbus.com website has a contact list in English, but it only lists KTEL sites by municipality using the Greek alphabet; and staff answering the phone will most likely only speak Greek. My list is arranged A-Z according to the English alphabet and is more complete because I include government-run and locally created, English-language sources that fill the gap where no KTEL site exists.
Practical Info about Traveling by Bus in Greece
– KTEL buses are teal green or blue and white, or orange and white in a variety of designs. Look at the design of yours when the bus takes a rest break to make sure you re-board the correct one or look at the destination sign in the front
– The majority of buses are modern, air conditioned and comfortable; sometimes it’s too cold, which is great in summer
– Luggage will be taken by the driver or you will be instructed to place it in a large compartment underneath the bus when the door opens. Passengers can bring suitcases, bicycles, boxes, furniture (within reason). I’ve never seen KTEL impose weight limits.
– Overhead storage inside the bus is limited and not normally large enough for a carry-on suitcase. Most people use them for small backpacks, fanny packs, snacks/drinks, umbrellas, coats, helmets, hats, briefcase.
– Look for your seat number (thesi) on the actual seat you’ll be sitting in, usually marked above or behind the seat or on the aisle in pairs.
– Buses traveling a distance will make a food/smoke/rest stop midway, during which the bus is locked.
– Food at Greek-owned rest stops are typically overpriced and substandard in quality, and the bus driver gets a commission — bring your own snacks/food/drink or pray for a name-brand fast food chain (rare).
– Bus tickets to islands include a ferry ticket, unless you are disembarking before it crosses (i.e. Zakynthos, Kefallonia, Corfu/Kerkyra).
– An unlimited or multi-ride pass does not exist at this time for the entire KTEL network. However, some individual networks have weekly, monthly and three-month regional travel cards, such as KTEL Argolida*
– Purchasing a round-trip or return ticket will save you approximately 20 percent
– Be aware that many cities have two or more bus terminals. If you tell someone where you want to go, they should direct you to the correct one.
– Summer schedules typically run from April-October and winter from November-March, although the transport ministry can announce differently at any time.
– Tickets can be purchased online with limited (not all) KTEL websites but only in Greek. Most people show up early to get a ticket/seat and do not reserve one, although it is free. Busy routes demand you be present at least a half hour before departure; others allow you to buy a ticket from the driver at no extra charge, as long as there is a seat on the bus (I’ve even seen drivers take standing passengers).
– KTEL buses run on holidays (New Year’s, Easter, Christmas) but with a curtailed schedule. There’s no way to know in advance which will run; most people call or visit the station to inquire the day before or day of departure. Sorry, that’s how Greece is.
*Many thanks to longtime reader, Christopher, for contributing this helpful information
Links to Timetables
I’ve found that schedules for major routes remain relatively stable. For example, the schedule posted on the website for Terminals A and B for Athens are the same now as they were three years ago. It’s predominantly (sometimes, not always) seasonal changes and strikes that prompt different schedules, and unannounced adjustments on local routes.
Orange KTEL bus – otinanainews.com
Athens
KTEL Athens
Terminal ‘A’ (Kifissou Street)
Departs to Alexandroupoulis, Argos, Arta, Astakos, Corfu (Kerkyra), Corinthos, Epidavros, Florina, Githio, Igoumenitsa, Ioannina, Ithaki, Kalamata, Kalavryta, Kastoria, Kavala, Kefallonia, Lefkada, Loutraki, Messolongi, Monemvassia, Nafpaktos, Nafplio/Mycenae (Mykines), Neapolis, Olympia, Parga, Patra, Pylos, Pyrgos, Preveza, Sparti, Thessalonki, Tripoli, Veria, Xanthi, Xilokastro, Zakynthos
Departs to Agios Konstantinos, Aidipsos (Evia), Amfissa, Delphi, Distomo, Galaxidi, Halkida, Kamena Vourla, Karditsa, Karpenissi, Katerini/Litochoro, Kimi (Paralia)/Skyros, Lamia, Larissa, Livadia, Thiva, Trikala/Meteora (Kalambaka), Volos/Pylio
KTEL Attikis – Travel within Athens (ktelattikis.gr)
Ag. Andreas, Ag. Apostoli, Ag. Dimitrios, Agia Marina, Ag. Nikolaos, Ag. Theodori, Airport (Eleftherios Venizelos), Alepoxori, Anavyssos, Anatoli, Ancona, Avlaki, Dilesi, Erythres, Grammatiko, Halkoutsi, Kakia Thalassa, Kalamos, Kalenzi, Kalyvia, Kamariza, Kapandriti, Keratea, Koropi, Kouvara, Lagonissi, Lavrio, Legraina, Lykouriza, Marathona, Markati, Markopoulo, Mati, Megara, Mazi, Nea Makri, Oropos, Paiania, Pallini, Paralia Fokaias, Pikermi, Plaka, Polydendri, Porto Germeno, Porto Rafti, Psatha, Rafina, Saronida, Schinia, Sikamino, Souli, Sounio, Thymari, Varnava, Vilia, Vlastos, Vravrona, Zouberi
Rest of Greece
KTEL Achaias (achaiaktel.gr – Greek only)
Aigio, Argos, Arta, Athens, Halkida, Ioannina, Kalamata, Karditsa, Lamia, Larissa, Patra, Pefkou, Pyrgos, Thessaloniki, Volos
KTEL Aegina (ktel-aiginas.gr – website down)
KTEL Argolidas (ktel-argolidas.gr)
Ancient Asini, Argos, Asklipio Theater, Drepano, Epidavros (Epidaurus), Galatsas, Hermioni, Hydra, (Ydra), Isthmos, Kalloni, Kilada, Kiveri, Kosta, Kranidi, Ligourio, Methana, Mycenae (Mykines), Nafplio, Nea Kios, Patra, Poros, Porto Heli, Spetses, Tirintha (Tiryns), Tolo, Tripoli, Trizina
KTEL Arkadias (ktelarkadias.gr in English or Greek)
Astros, Athens, Corinth/Korinth Canal, Dafnoula, Kalamata, Kleitoria, Leonidio, Loutra, Megalopoli, Olympia, Patras, Piraeus, Poulithra, Pyrgos, Tripoli, Tropea, Vitina, Zaha
KTEL Chios (Summer schedule and Winter schedule)
Ag. Fotini, Ag. Galas, Ag. Georgios, Amades, Armolia, Didima, Elata, Emporios, Flatsia, Giari Beach, Kalamoti, Kalimasia, Kampia, Kardamyla, Kataraktis, Kini, Komi, Lagada, Limenas Lithi, Meston, Mesta, Mirmigki, Nagos, Nenita, Olympi, Pagida, Pantoukios, Paparia, Patrika, Pirama, Pyrgi, Pytios, Sykiada, Tholopotami, Vessa, Viki, Volissos, Vouno
KTEL Corfu/Kerkyra (ktelkerkyras.gr)
Schedules between Corfu/Kerkyra and Acharavi, Afiona, Ag. Georgios Padi, Ag. Gordios, Ag. Ilia, Ag. Stefanos, Argyrades, Arilla, Athens, Ermoni, Glyfada, Issos, Kassiopi, Kavos, Larissa, Marvela, Messoghi, Paleokastritsa, Pyrgi, Roda, Sidari, Spartera, Thessaloniki, Varvati, Ypsos
KTEL Crete (ktelherlas.gr or bus-service-crete-ktel.com)
Ag. Nikolaos, Ano Archanes, Anogia, Arkalochori, Chania, Hersonissos, Ierapetra, Irakleio (Terminal A and Terminal B), Kastelli, Lassithi, Malia, Mires, Rethymno, Sitia
KTEL Etoloakarnanias (ktel-aitol.gr in Greek only)
Ag. Apostoli, Ag. Ilia, Ag. Paraskevi, Ag. Varvara, Agaliano, Aggelokastro, Agridi, Agrinio, Aktio, Alevrada, Amfiloxia, Amfissa, Amorgiani, Ampelia, Amvrakia, Anin, Ano Karasovo, Ano Makrynou, Anoixiatiko, Antirrio, Argyro Pigadi, Arta, Astako, Chrysovergi, Dafnia, Efinochori, Ellinka, Empesso, Etoliko, Filippiada, Fyties, Galata, Gavalou, Gouriotissa, Grevena, Halki, Halkiopouli, Ioannina, Itea, Kakavia, Kallithea, Katouna, Kechrinia, Kerasia, Kompoti, Kormeki, Konista, Kozani, Krikelo, Kryo Nero, Kryo Vrena, Kyparissia, Lamia, Lampiri, Larissa, Lefkada, Lithovouni, Livadia, Machala, Makrynia, Malesiada, Malevro, Menidi, Mesarista, Mesolongi, Mystika, Nafpaktos, Neromana, Orfano, Orestiada, Palaiokarya, Palaiomannina, Panaitolio, Patiopoulo, Patra, Pentekorfo, Perista, Peristeri, Plagia, Plakoti, Platano, Platygiali, Podagora, Preveza, Samari, Sardinia, Sargiada, Sitaralona, Sitomena, Skoutera, Spartia, Stamatogianneka, Stamna, Theriakisio, Thermo, Thessaloniki, Thiva, Thyamo, Trichonida, Tsapournia, Tsouka, Valto, Varka, Volos, Vonitsa
KTEL Evia (eviapress.gr in English or ktelevias.gr in Greek)
Aidipsos, Aliveri, Amarinthos, Arkitsa, Athens, Gymnou, Halkida, Halkis, Ioannina, Istiaia, Karystos, Kymi, Limni, Loutsa, Manikia, Mantoudi, Patra, Prokopi, Psachna, Rovies, Skyros, Thessaloniki
KTEL Fokida (ktel-fokidas.gr)
Amfissa, Athens, Delphi, Itea, Lamia, Lidoriki, Nafpaktos, Patra, Thessaloniki
KTEL Halkidiki (ktel-chalkidikis.gr or chalkidiki.com/ktel/)
Ag. Mama, Dionysiou, Flogita, Gerakini, Hanioti, Ierisos, Kalamitsi, Kalikratia, Kalyves, Kassandra, Kriopygi, Marmara, Moundania, Mt. Athos, Olynthos, Ouranoupoli, Paliouri, Pefkoxori, Plagia, Polygyros, Potidea, Sikia, Simantra, Sithonia, Skioni, Sozopoli, Thessaloniki, Toroni, Tripti
KTEL Ilia (ktelileias.gr in Greek only)
Ag. Ilias, Alfeiousa, Amaliada, Andritsaina, Athens, Elaiona, Figaleia, Fonaitika, Hospital, Ioannina, Kaiafa, Kalamata, Karatoula, Katakolo, Katarahi-Spiantsa, Kolipi, Krestena, Kyparissia, Kyllini, Lampeti, Lechaina, Olympia, Patra, Pyrgos, Thessaloniki, Varda, Vounargo, Zacharo
KTEL Imathia (ktelimathias.gr in Greek only)
Ag. Triada, Aggelochori, Agkathia, Aidypsos, Akrolimni, Alexandria, Almyros, Arachos, Athens, Daskio, Edessa, Episkopi, Fyteia, Giannitsa, Kalochori, Kastania, Katerini, Kavasila, Kefalochori, Kleidi, Korinos, Krya Vrysi, Ksechameni, Kypseli, Lamia, Larissa, Lefkadia, Lianovergi, Loutros, Makrochori, Marina, Meliki, Monospita, Naoussa, Neokastro, Niseli, P. Skylitsi, Palaiochori, Platy, Prasinada, Rapsomaniki, Schoinas, Schimatari, Seli, Stavros, Stenimachos, Stylida, Sykia, Thiva, Trilofia, Vergina, Veria, Zervochori
KTEL Karditsa (ktel-karditsas.gr in Greek only)
Schedules from Kardita to: Athens, Ioannina, Larissa, Mouzaki, Patra, Thessaloniki, Trikala, Volos
Local timetable for Ekkara and Sofades
KTEL Kefallonia (ktelkefallonias.gr in Greek* or kefallonia.net.gr in English)
Ag. Efthimia, Ag. Nikolaos, Argostoli, Athens, Atheras, Dipinata, Divarata, Fiskardo, Irinna, Ithaca, Katelio, Kato Leivatho, Kioni, Kontogenada, Kyllini, Lassi, Lixouri, Makriotika, Metaxata, Myrtos, Patra, Poros, Poulata, Pyrgi, Sami, Skala, Skineas, Soularoi, St. Gerasimo, Valsamata,Vathi, Xaliotata, Xi
*Has English version but can be confusing for anyone unfamiliar with Greek-English transliterations
KTEL Komotini/Rodopis (ktelkomotinis.gr in Greek only and under construction)
Schedules from Komotini to: Alexandroupoli, Amaxades, Ambrosia, Askites, Athens, Dialampi, Fanari, Galini, Gratini, Kavala, Maroneia, Mosaiko, Omiriko, Salpi, Sapes, Thessaloniki, Xanthi
International travel from Komotini to: Konstantinople/Istanbul in Turkey, Sofia and Kardzhali in Bulgaria
KTEL Korinth/Corinth (ktel-korinthias.gr *)
Ag. Anargyroi, Ag. Ioannis, Ag. Theodoroi, Ag. Vasileios, Almyri, Assos, Athens, Athikia, Bisia, Bozika, Bolati, Corinth/Korinthos, Derveni, Ellinochori, Galataki, Goura, Halki, Isthmia, Kalamaki, Kaletzi, Kallianoi, Kalyvia, Kastania, Kastraki, Kiato, Kinneta, Klenia, Kontostavlo, Korfos, Kryo Vrysi, Lavka, Limnes, Loutraki, Manna, Matzani, Mesogeia, Mikros Valtos, Nemea, Perachora, Pyrgos, Schoinos, Skoteini, Sofiko, Souli, Stimagka, Syvista, Tarsos, Thalero, Titani, Trikala, Vasiliko, Voxaiko, Vraxati, Vrysoules, Xartsanika, Xiliomodi, Xylokastro, Zevgolatio
*Has Greek and English but transliterations can be confusing; I found it easier to look at the Greek version.
KTEL Kozani (ktelkozanis.gr in Greek only)
Ag. Dimitrios, Aiani, Aigyptsos, Anthotopo, Athens, Chromio, Ektakto, Eratyra, Florina, Gallatini, Grevena, Ioannina, Kastoria, Larissa, Lefkara, Livera, Mathitiko, Metamorfosi, Neapoli, Pontokomi, Ptolemaida, Rymnio, Serbia, Siatista, Sidera, Sparto, Thessaloniki, Tsotyli, Velvendo, Veria, Volos, Xteni
KTEL Lakonia (ktel-lakonias.gr)
No schedules posted in English or Greek.
KTEL Larissa (ktellarissas.gr in Greek only)
Agia, Aidypsos, Ampelonas, Athens, Elassona, Farsala, Gonnoi, Ioannina, Larissa, Katerini, Kerkyra, Makrychori, Sykourio, Thessaloniki, Tyrnavos, Verdikousa, Volos
*There is an Athens-Larissa Express bus departing 3-4 times daily, taking only 3 hours, 35 minutes. Frequent travelers can get a Loyalty Card that entitles them to one free ride for every five paid rides.
KTEL Lefkada
(vasiliki.eu) — Aktio, Athens, Igoumenitsa, Lefkada, Lefkas, Preveza, Vasiliki
(lefkada.gr) — Lefkada to/from: Ag. Nikitas, Ag. Petros, Athens, Igoumenitsa, Karia, Ligia, Nidri, Nikiana, Patra, Preveza, Thessaloniki, Vasiliki, Vlycho
KTEL Lesvos/Lesbos (lesvos.com/buses)
Agiasos, Agra, Antissa, Argeno, Eressos, Gera, Kalloni, Kapa, Kleio, Mantamados, Mesotopos, Molyvos, Nifida, Parakoila, Pelopi, Petra, Plomari, Polichnitos, Sigri, Skala Sykamia, Skalla Eressos, Skalla Kalloni, Taxiarchis, Vatera, Vrisa, Ypsilometopo
KTEL Livadeias (ktel-livadeias.gr in Greek only)
Schedules from Livadeias to: Antikyra, Arachova, Agrinio, Arta, Athens, Desfina, Nafpaktos, Ioannina, Messologio, Parnassos, Patra
KTEL Makedonia (ktel-makedonia.gr) *New website launched, but schedules not posted yet
Schedules from Thessaloniki to: Achaia, Alexandroupoli, Amfissa, Arkadia, Arta, Chalkidiki, Derveni, Drama, Edessa, Elassona, Florina, Giannitsa, Goumenissa, Grevena, Halkida (Evia), Ioannina, Igoumenitsa, Kalamata, Karditsa, Kastoria, Katerini, Kavala, Komotini, Kerkyra (Corfu), Kilkis, Kleidi, Korinthos (Corinth), Kozani, Lamia, Larisa, Lefkada, Meliki, Moundania, Naoussa, Orestiada, Pella, Platanos, Polykastro, Preveza, Ptolemaida, Pyrgos, Serres, Soufli, Touba, Trikala, Veria, Volos, Xanthi, Zakynthos
KTEL Messinias (ktelmessinias.gr in Greek only)
Athens, Gargalianoi, Ioannina, Kalamata, Koropi, Kyparissia, Messini, Methoni, Oitylo, Patra, Pylo, Sparti, Thessaloniki, Xora
Local routes: Akrogiali, Alagonia, Androusa, Arfara, Aris, Aristomeni, Avramiou, Chora, Dorio, Dyraxi, Exochori, Filia, Filiatra, Foinikounta, Gardiki, Gargalianoi, Iklaina, Kalamata, Kefalovryso, Kitries, Kokkinou, Koroni, Kynigou, Kyparissia, Lada, Logga, Melpeia, Methoni, Milioti, Nedousa, Oitylo, Paniperi, Petralona, Pylos, Rematia, Strefi, Trikorfo, Tseria, Valyra, Vasilitsi, Voutena, Xatzi
KTEL Mykonos (ktelmykonos.gr)
Ag. Yannis, Ag. Stefanos, Ano Mera, Elia, Kalafati, Kalafati, Νeo Limani, Ornos, Paradise, Paranga, Platis Yiallos, Psarou
KTEL Naxos (naxosdestinations.com with onsite translator)
Agersani, Ag. Anna, Ag. Prokopios, Ampram, Apeiranthos, Apollonas, Danako, Eggares, Filoti, Galandro, Galini, Glinako, Halki, Kastraki, Kinidaros, Komiaki, Koronos, Melanes, Mesi, Mikri Vigla, Moni, Moutsouna, Myloi, Plaka, Potamia, Pyrgaki, Sagkri, Skado, Tripodes, Tsikalario
KTEL Paros (ktelparou.gr)
Alyki, Dryos, Golden Beach, Kamares, Kostos, Lefkes, Livadi Beach, Logaras, Marathi, Marmara, Marpissa, Naoussa, Parasporos, Paroikia, Pounda Antiparos, Pounda Beach, Prodromos, Voutakos
KTEL Pellas (ktelpellas.gr in Greek only)
Aridaia, Athens, Edessa, Giannitsa, Krya Vrysi, Skydra, Thessaloniki
KTEL Rhodes/Rodos and RODA (oasis-hotel.gr)
Ag. Dimitrios, Ag. Ioannis, Analipsi, Apollona, Archangelos, Afantou, Damatria, Embona, Faliraki, Fanes, Gennadi, Kalavarda, Kalithea, Kalythies, Kamiros, Katavia, Kolymbia, Koskinou, Kritinia, Laerma, Lardos, Lindos, Malona, Maritsa, Massari, Messanagros, Monolithos, Paradissi, Pastida, Pefki, Psinthos, Rhodes Town, Rodini, Salakos, Soroni, Theologos
KTEL Salamina (ktelsalaminas.gr )
KTEL Samos (samos-online.com)
Ag. Konstantinou, Airport, Ambelos, Arvanites, Avlakia, Drakei, Hora, Ireon, Kallithea, Karlovasi, Kastania, Kokkari, Kondeika, Koumeika, Lekka, Lemonakia Beach, Marathokampos, Mavratzei, Mytilini, Ormos, Pagondas, Platanos, Potokaki, Pyrgos, Pythagorio, Samos Town, Spatharei, Tsamadou Beach, Tsambou Beach, Votsalakia, Vourliotes, Ydrousa
KTEL Santorini/Thira (ktel-santorini.gr – Click blinking ‘Timetables’ at top right)
Airport, Akrotiri, Athinios Port, Fira, Imerovigli, Kamari, Monolithos, Oia, Perissa, Vlyxada
KTEL Syros (syros.com.gr in English ktel-syrou.gr in Greek)
Ano Mana, Ano Syros, Azolimnos, Bissa, Chroussa, Danakos, Ermoupoli, Finikas, Galissas, Kini, Megas Gyalos, Pagos, Parakopi, Poseidonia, Vari
KTEL Thessaloniki (ktel-thes.gr)
Athens/Piraeus to Thessaloniki and Thessaloniki to Athens/Piraeus in English and in Greek
For other routes, Thessaloniki to _____ , see KTEL Macedonia.
KTEL Thesprotia (ktel-thesprotias.gr in Greek only)
Schedules from Igoumenitsa to: Athens, Ioannina, Larissa, Lefkada, Mavromati, Paramythia, Parga, Perdika, Syvota, Thessaloniki
KTEL Trikala (ktel-trikala.gr – Timetables and Ticket Prices only in Greek)
Athens, Farkadona, Elati, Grevena, Ioannina, Kalambaka/Meteora, Karditsa, Larissa, Mouzaki, Neoxori, Neraidoxori, Oixalia, Patra, Pyli, Thessaloniki, Trikala, Volos
KTEL Volos – Magnisia (ktelvolou.gr – Greek only)
Almyros, Athens, Ioannina, Kozani, Lamia, Larissa, Patra, Pylio, Thessaloniki, Trikala, Velestino
KTEL Xanthi (ktelxanthis.gr in Greek only)
Schedules from Xanthi to: Athens, Drama, Komotini, Mandra, Thermes, Thessaloniki
KTEL Zakynthos (ktel-zakynthos.gr)
Long-distance routes: Agrinio, Amfiloxia, Arta, Athens, Grevena, Ioannina, Kozani, Mesologgi, Patras, Thessaloniki, Veria
Local routes: Ag. Leon, Ag. Nikolaos, Agalas, Agrilia, Alykes, Argassi, Ekso Xora (Exo Chora), Galaro, Gerakaria, Gyri, Kalamaki, Kambi, Katastari, Keri, Kypseli/Kipseli, Korithi, Laganas, Lithakia, Maxairado, Nerotsoulithres, Tragaki, Tsilivi, Vasilikos, Volima, Zakynthos Town
* More websites will be added if they come available. Valid additions and corrections are welcome, as always.
Related posts
“Ex-KTEL website”
“The first time I drove in Athens”
Photos from ana-mpa.gr
http://bit.ly/GRKTEL




Kat Reply:
July 2nd, 2008 at 21:40
Never heard any KTEL buses announce stops in English in my 11 years traveling Greece, and my Greek friends never heard this in their lifetime even in tourist towns; in fact, they laughed and wondered if this might have happened in another country. I’m pretty sure “charming” or “adventure” are good words to describe the novelty of new experiences or occasional visits to Greece, but not standing and sweating in a narrow aisle of a non-airconditioned bus in 37C weather with nothing to hold onto during a 5-hr journey while fellow passengers stare and push past you when KTEL has purposely overbooked the bus.
Still, I’ve always had good experiences and KTEL is a necessary network when one would like to be environmentally friendly (especially with gas prices being what they are) and/or does not own a car.