Cheap flights to Greece for island and city trips
Cheap flights to Greece land at island airports and mainland ones, so the gateway you choose shapes the whole trip. Athens, the capital, is the main business and city-break gateway. Thessaloniki covers the north. Heraklion and Chania give you two ways in, while Rhodes, Kos, Corfu (Kerkyra), Thira, Mykonos, Zakinthos Island, Kefallinia and Kalamata each open a different corner of the country. Most people come for island hopping, beach weeks or a short city stay, and the mix of direct and connecting routes decides how long you spend in the air.
Cities with flights
Gateways
Athens suits the capital, business travel and a wide choice of onward connections. Thessaloniki is the pick for a northern city break. Heraklion, Chania, Rhodes, Kos, Corfu (Kerkyra), Thira, Mykonos, Zakinthos Island and Kefallinia are the island gateways, good for beach weeks and island hopping. Kalamata is a smaller arrival point if you want to avoid the crowds. If your dates are fixed, book early for the island routes in the warm months.
Before you go: Greece
- Currency
- EUR (€)
- Power sockets
- Type C, F · 230 V
- Language
- Greek
- Emergency number
- 112, 100, 166
- Driving side
- right
- Calling code
- +30
- Internet domain
- .gr, .ελ
- EU / Schengen
- EU member, Schengen area
Country facts: Wikidata
When to go
The warm months are peak season for the islands, and flights to Heraklion, Rhodes, Corfu (Kerkyra), Thira, Mykonos, Kos, Zakinthos Island, Kefallinia and Chania fill up first. Athens and Thessaloniki stay busy all year because of business travel and city breaks, so you can often find steadier fares outside the summer rush. Spring and autumn are good for sightseeing and quieter airports, while winter is calm on the islands but still workable for the mainland. Check the price calendar before you lock in dates.