Passport And Visa Requirements
Greece is a member of the Schengen Agreement.
There are no border controls between countries that have signed and implemented this treaty - the European Union except Bulgaria, Croatia, Cyprus, Ireland, Romania and the United Kingdom, Iceland, Liechtenstein, Norway and Switzerland. Likewise, a visa granted for any Schengen member is valid in all other countries that have signed and implemented the treaty. But be careful: not all EU members have signed the Schengen treaty, and not all Schengen members are part of the European Union. This means that there may be spot customs checks but no immigration checks travelling within Schengen but to/from a non-EU country or you may have to clear immigration but not customs travelling within the EU but to/from a non-Schengen country.
Please see the article Travel in the Schengen Zone for more information about how the scheme works and what entry requirements are.
Citizens of Antigua and Barbuda, the Bahamas, Barbados, Mauritius, Saint Kitts and Nevis and Seychelles are permitted to work in Greece without the need to obtain a visa or any further authorisation for the period of their 90 day visa-free stay. However, this ability to work visa-free does not necessarily extend to other Schengen countries.
For detailed regulations applied to your country, refer to the Greek Ministry for Foreign Affairs.
Athens' Elefthérios Venizélos International Airport (http://www.aia.gr/traveler/), near the Athens suburb of Spáta, is the country's largest, busiest airport and main hub, handling about 15 million passengers annually. Other major international airports in terms of passenger traffic are, in order of passengers served per year, Heraklion Nikos Kazantzákis Int'l, Thessaloniki Makedonia Int'l, Rhodes Diagóras, and Corfu Ioánnis Kapodístrias.
Athens and Thessaloníki handle the bulk of scheduled international flights. However, during tourism season, several charter and planned low-budget flights arrive daily from many European cities to many of the islands and smaller cities on the mainland.
Aegean Airlines, a member of the Star Alliance network, covers almost all domestic flights after buying the former Olympic Airways and also operates international routes to Greece from a growing number of European cities. Athens is also well-served by airlines from all over Europe, the Middle East, North America, and Southeast Asia, with flights to their respective hubs.
The presence of low-cost carriers in Greece's international market has increased tenfold within the past decade, offering service to Athens and Thessaloníki from several other European locations, such as Easyjet from London Gatwick, Edinburgh, Manchester, Milan, Rome, Naples, Paris, Geneva, Berlin and Hamburg, Ryanair Athens from Milan, Rome, London, Cyprus, Brussels and Warsaw, Virgin Express flying from Brussels, Transavia Amsterdam, German Wings Cologne/Bonn and Stuttgart, Hemus Air Sofia, Sterling Copenhagen, Stockholm, Gothenburg and Oslo, LTU Düsseldorf, MyAir Venice, Pegasus Istanbul and Izmir, Norwegian Air Warsaw, Katowice and Krakow, Wizzair Katowice and Prague, FlyGlobeSpan Glasgow and Vueling Barcelona and Rome.
From Italy, several ferries depart for Greece daily. Ferries to Patras Pátra, Igoumenítsa, and Corfu Kérkyra leave throughout the year from the Italian port cities of Venice, Trieste, Ancona, Bari and Brindisi.
From Turkey there are ferries: from Marmaris to Rhodes, from Cesme to Chios, from Bodrum to Kos, from Kusadasi to Samos.
There are also ferries connecting Piraeus and Rhodes to Alexandria Egypt, Larnaca and Limassol Cyprus, and Haifa Israel.
See Ferries in the Mediterranean
Greece is blessed with a beautiful coastline which is best explored by boat to access the hundreds of islands. There are a number of local and online charter companies who can offer endless options for renting a boat and sailing Greece's coast and islands.
International train are back to work, you can take a train to Sofia, Belgrade, and Skopje.
The state train company is Trainose Τραινοσε. The website of the company is available in English (http://www.trainose.gr/en/) and you can proceed through it and buy tickets online. However this is not an option for the international train routes and if you select to buy a ticket for abroad you will be given the option to buy the international route with a bus λεωφ service rather than the train service.
Thessaloniki is Greece's hub for international rail service. Trains connect Thessaloníki to Sofia 1 daily and Belgrade via Skopje 1 daily.
There are special fares as Balkan Flexipass and other offers e.g. the City-Star Ticket form Czech Republic to Greece.
Greece can be entered by car from any of its land neighbours. From Italy, ferries will transport cars to Greece. From western Europe, the most popular route to Greece was through Yugoslavia. Following the troubles in the former Yugoslavia during the 1990s, most motorists from western Europe came overland by Italy, and then took a trans-Adriatic ferry from there. Although the countries of the former Yugoslavia have since stabilized, and Hungary-Romania-Bulgaria form another, albeit a much longer, alternative, the overland route through Italy now remains the most popular option.