You are using the Free Edition of AthensAPP. For extensive information on Athens, GO PRIME with our comprehensive Greek Travel App featuring the full edition of Athens and 25 Greek islands.


There are several options for travel to Athens. As the capital of Greece, it is home to the country’s main airport and with so much coastline there are multiple options to arrive by sea and land as well.

Once you arrive you may be met by your private driver, use the public transport system or keep driving in Greece but however you do it, it is bound to be an incredible journey!

Athens is a major transportation hub and can be reached by various means of transportation. Here are some options for getting to Athens:

  1. By Air: Athens International Airport “Eleftherios Venizelos” (ATH) is the main airport serving Athens and is located about 20 kilometers east of the city center. It’s served by many major airlines from around the world, and there are also several low-cost carriers offering flights to Athens. From the airport, you can take a taxi, a bus, or the metro to get to the city center.
  2. By Train: Athens has train connections to other major cities in Greece and to some European destinations. The main train station in Athens is Larissa Station, located in the eastern part of the city. There are regular services to and from Thessaloniki, Patras, and other Greek cities.
  3. By Bus: Athens has a well-developed network of long-distance bus services connecting the city to destinations throughout Greece and neighboring countries. The main bus terminal is KTEL, located near the metro station of Kifissos.
  4. By Car: Athens is easily accessible by car, with several major highways connecting the city to other parts of Greece. However, driving in Athens can be challenging due to heavy traffic and narrow streets in some parts of the city.
  5. By Ferry: Athens is also a major port city, with ferry connections to several Greek islands and to some destinations in Italy and Turkey. The main ferry port is Piraeus, located about 10 kilometers southwest of Athens city center.

Overall, there are many options for getting to Athens, depending on your location and travel preferences.

Cruises from USA

Although there are several cruise lines that cross the Atlantic Ocean, not many dock in Athens (Piraeus port). There are currently three cruise companies that do so: Cunard, Holland America and Princess Cruises. All the cruise ships sail from Fort Lauderdale and take minimum 27 nights to get to Athens, stopping in numerous harbours along the way.

Cruises from various parts of Europe

In summer, one of the most popular ways to travel in Europe is to book a cruise around the Mediterranean. Some of the biggest cruise ships dock in Piraeus (Athens). To mention a few:

  • Royal Caribbean International offers a 7-night cruise departing from Venice around some of the Greek Islands and includes a stop at Athens.
  • Seabourn also departs from Venice during a seven-night tour of the Greek Islands and stops the last day in Athens.
  • Celebrity Reflection departs from Rome and stops in Athens.