Due to its diverse landscape (rugged mainland, scattered islands) Greece has been forced to develop a diverse communication network which consists of
Greece has 38 domestic and international civilian airports, the largest being Eleftherios Venizelos Airport in Athens, serving over 14 million passengers annually.
Most of the major Greek islands are connected by domestic flights from Athens and other major airports (Thessaloniki, Heraklion, Rhodes)
Ports and marinas
Due to the nature of the country Greece has approximately 110 ports and marinas and 8 major heliports to serve the mainland and its many islands.
The port of Piraeus, the chief port in Greece, is the largest passenger port in Europe and the third largest in the world, servicing about 20 million passengers annually. With a throughput of 1.4 million TEUs, Piraeus is placed among the first ten ports in container traffic in Europe and the top container port in the Eastern Mediterranean.
Athens is served by the Attiko Metro, serving Greater Athens and East Attica, with 3 lines and 56 served stations still under expansion. It serves just over 1million commuters daily.
The Salonika Metro is currently under construction hoping to relieve the city’s traffic congestion.
The Greek National Railways, currently undergoing modernization cover most of the Greek mainland from the Peloponnese to Thrace, with connections to international routes to Northern Europe through the Balkans.
Highways (national motorways)
In recent years there has been a great improvement in the national motorway grid with the additions of Attiki Odos serving Greater Athens and Attica, Egnatia traversing Thrace, Macedonia and Epirus by connecting Alexandroupolis in the east to Igoumenitsa in the west and the Ionian highway, connecting Patras and Western Greece via the Rio Antirio Bridge. Great improvements have been made to the oldest National highway Patras – Athens – Thessaloniki and the new Peloponnese highway Athens –Tripoli - Kalamata is expected to be completed this year. By 2015 Greece is estimated to have over 2,800km of highways.
The islands of Greece are connected by a large network of ferry routes, connecting them to major ports in the mainland and to other islands, carrying both passengers and motor vehicles. Ferries carry around 9 million passengers annually.