Flying Canada-Athens direct
Air Canada
Air Transat

Flying within Greece
Athens International
Airport
Olympic
Air
Aegean Airlines

Buses, Trains, Ferries in Greece
Athens Public Transport
Intercity Buses
Intercity Trains
Ferries (Greek Travel Pages)
Ferries (Ferries.gr)

General Information
Matt Barrett’s Travel Guide