Not seeing a Scroll to Top Button? Go to our FAQ page for more info.

Croatia To Greece Flights

Many travellers on their European travels need to get from Croatia to Greece. The only solution for direct travelling is taking one of the flights available because there are no direct ferries between these two countries.

Aegean Airlines offers flights between Athens and Croatian cities of Dubrovnik, Split and Zagreb. The city of Athens is easily reachable by Aegean Airlines flights from many European destinations (London, Paris, Rome, Zurich, Berlin, Amsterdam, Milan, Munich, Madrid, Bucharest, Vienna, Barcelona).

From Athens, you can easily fly to other popular tourist destinations within Greece (such as Corfu, Heraklion, Mykonos, Rhodes, Santorini, Zakynthos) or reach them by fast ferries from Piraeus port (find all available ferry routes here!).

The Greek capital - AthensThe Greek capital - Athens

Dubrovnik to Athens flights

From Dubrovnik you can easily travel to Athens, as 3 different airlines offer flights between these two destinations.

However, note that these flights are available only during the tourist season (they start in April and stop in the beginning of November). Travellers can choose from Aegean Airlines, Croatia Airlines and Volotea flights.

Find the best Aegean Airlines offers here!

Book online Croatia Airlines flights!

Zagreb to Athens flights

Those who are travelling from inland Croatia to Greece may find useful Aegean Airlines flights from Zagreb to Athens (only seasonal, several times a week).

Book Aegean Airlines flights easy online!

Split to Athens flights

If you are travelling from Split are to Greece, you can take Aegean Airlines flights to Athens (seasonal, once a week).

Book your Split to Athens flight online!

The Old Town of Dubrovnik

Getting from Athens Airport to the city & Piraeus port

Once you land to Athens Airport, the easiest way to reach the city is to take a private car transfer. We can recommend Welcome Pickups, the company offering safe and reliable car transfers for the price of local taxi (English-speaking drivers, 24/7 customer service).

Choose from a car transfer from Athens Airport to your city hotel, Piraeus port, central train station or one of bus stations! Book easily online!

Croatia Airlines airplane seats

Once you are in Athens...

If you are travelling from Croatia to one of the popular Greek islands, once you reach Athens, you can catch a flight from there to almost anywhere in Greece (use Aegean Airlines website to find plane routes and book tickets online).

If you wish to continue your journey by ferry, head to Piraeus port (located around 12 km to the southwest of the Athens). From there you can catch numerous ferries to the popular Greek islands such as Mykonos, Santorini (Thira), Paros, Rhodes, Milos, Ios, Heraklion, Symi, Aegina, Hydra and many others.

Greek Islands

The Greek island of SantoriniThe Greek island of Santorini

From Piraeus port you can easily reach Rhodes, one of the most popular tourist destinations in the Dodecanese Islands.

For reaching Kefalonia (port of Poros and Sami) and Zakynthos, you should first travel to the coastal city of Kyllini and from there take one of the ferries to these islands. Or just take a direct flight from Athens to Zakynthos.

Use Direct Ferries to compare connections between each of Greek Islands and easily book your tickets online.

the Best of Greece

You might like these: