Eleftherios Venizelos International Airport (Athens) Express buses operate 24 hours between the airport, city centre and Piraeus. Half-hourly metro trains run between the city centre and the airport from 5.30am to 11.30pm. Taxis to the city centre cost €38 (closer to €50 at night) and take about 45 minutes.
Nikos Kazantzakis International Airport (Iraklio, Crete) Bus numbers 6, 8, 10, 11, 12 and 31 run regularly between the airport and the city centre. Taxis to the city centre cost €20.
Diagoras Airport (Rhodes) Buses run between the airport and Rhodes Town from around 6.30am to 11.15pm. Taxis from the airport to Rhodes Town cost around €25.