
Bus Guide for Kos Island, Greece
Kos Town to Villages
KTEL intercity buses depart from Kleopatras 7, Kos Town. Times shown are departures from Kos Town. Timetables valid from 04 May 2026.
€5.50
Kefalos
Mon – Fri
10:00, 13:00, 16:30, 21:00
Saturday
10:00, 13:00, 16:30, 21:00
Sunday
10:00, 13:00, 17:00
Serves the western tip of the island, passing through Antimachia and Kamari. The longest route on Kos.
€4.20
Kardamena
Mon – Fri
08:20, 10:00, 13:00, 14:30, 16:30, 21:00
Saturday
08:20, 10:00, 13:00, 14:30, 16:30, 21:00
Sunday
10:00, 13:00, 17:00
Connects Kos Town to one of the island's busiest resort areas on the south coast.
€4.00
Mastichari
Mon – Fri
08:20, 10:00, 13:00, 14:30, 16:30, 21:00
Saturday
08:20, 10:00, 13:00, 14:30, 16:30, 21:00
Sunday
10:00, 13:00, 17:00
Reaches the north-coast port village where ferries to Kalymnos and Kos depart.
€2.50
Marmari
Mon – Fri
10:15, 13:00, 15:00, 16:30, 18:00, 21:00
Saturday
10:15, 13:00, 15:00, 16:30, 18:00, 21:00
Sunday
10:15, 13:00, 16:00
Serves the mid-north coast, passing through Tingaki - the closest beach resort to Kos Town.
€4.00
Antimachia
Mon – Fri
10:00, 13:00, 21:00
Saturday
10:00, 13:00, 21:00
Sunday
10:00, 13:00, 17:00
Stops at the village near the airport and the medieval castle of Antimachia.
€2.50
Zia
Mon – Fri
09:30, 14:00
Saturday
09:30, 14:00
Sunday
No service
Two departures per day to the mountain village famous for its sunsets. No Sunday service.
€2.50
Pyli
Mon – Fri
10:15, 13:00, 16:00
Saturday
10:15, 13:00
Sunday
No service
Reaches the historic village of Pyli with its Byzantine castle and ancient ruins. No Sunday service.
Airport Bus Routes
KTEL buses connect Hippocrates Airport (KGS) to Kos Town, Kefalos, Kardamena and Mastichari. The bus stop is just outside the arrivals exit. Timetables valid from 04 May 2026.
€4.00
Airport ↔ Kos Town
To the airport
Mon – Sat
08:20, 10:00, 13:00, 14:30, 16:30, 21:00
Sunday
10:00, 13:00, 17:00
From the airport
Mon – Sat
08:00, 10:00, 11:40, 15:30, 17:40, 18:30
Sunday
08:30, 11:40, 16:00
€3.20
Airport ↔ Kefalos
To the airport
Mon – Sat
10:30, 13:35, 17:05, 21:35
Sunday
10:35, 13:35, 17:35
From the airport
Mon – Sat
07:30, 11:15, 15:00, 18:00
Sunday
08:00, 11:15, 15:30
€2.50
Airport ↔ Kardamena
To the airport
Mon – Sat
09:00, 10:35, 13:35, 15:10, 17:05, 21:35
Sunday
10:35, 13:35, 17:35
From the airport
Mon – Sat
07:50, 09:50, 11:30, 15:20, 17:30
Sunday
08:20, 11:30, 15:50
€2.50
Airport ↔ Mastichari
To the airport
Mon – Sat
08:45, 10:25, 13:25, 14:55, 16:55, 21:25
Sunday
10:25, 13:25, 17:25
From the airport
Mon – Sat
08:00, 10:00, 11:40, 15:30, 17:40, 18:30
Sunday
08:30, 11:40, 16:00
City Bus - Kos Town
Urban buses within Kos Town are operated by DEAS and cover Psalidi, Lambi, Agios Fokas, Embros Thermes, Platani and Mesaria. Buses depart from the south side of the harbour (Akti Kountourioti) every 30 minutes, running until around midnight in summer. Tickets start at €2.10. Schedules change every 30 days and are not published online - check the kiosk at the harbour for the current timetable.
Good to Know
A few things worth knowing before you board.
Bring cash. Card payments are accepted on some routes but not all. Having small coins avoids issues with change.
Sunday service is severely reduced across all routes. If you need the airport on a Sunday evening, plan ahead or budget for a taxi.
Arrive at the stop 10–15 minutes early, especially in summer. Buses depart on time from the first stop but can run late along the route.
Intermediate stops have minimal or no signage. Ask the driver to let you know when your stop is coming up.
Buses fill quickly during peak summer. If a bus is full, a second one is usually sent - but expect a wait.
The KTEL ticket kiosk at Kleopatras 7 is open Monday to Friday, 08:20–15:00. Outside those hours, buy your ticket directly from the driver.