Travelling From Croatia To Greece

The fastest way of reaching Croatia from Greece is to take a plane from Athens to Dubrovnik or Split. Both Croatia Airlines and Aegean Airlines operate flights between these two countries.

Croatia is not directly connect to Greece by ferries but however you can travel from one country to another via Italy. There are ferry connections from several Croatian ports to Italy. Therefore, you can choose from taking ferry from Dubrovnik in the very south of Croatia, Split in Central Dalmatia, Zadar in Northern Dalmatia or ports of Rovinj, Pula and Umag to Venice.

Patras is Greece's main port for ferry services to Italy. All departures to Italy leave at midnight.

Book a flight from Athens to Dubrovnik & Split!

Aegean Airlines

Athens to Dubrovnik
28/03/2018 - 27/10/2018

Athens to Split
13/05/2018 - 04/10/2018

Croatia Airlines

Athens to Dubrovnik
12/04/2018 - 27/10/2018


Dubrovnik - historic city in the south of CroatiaDubrovnik - historic city in the south of Croatia

From Dubrovnik to Greece

If you prefer to fly, Dubrovnik is connected by Athens during summer season. Both Croatia Airlines and Aegean Airlines fly on this route several times a week. The flight takes only 1.5 hours which is very fast and convenient for those who are short on time and prefer comfort.

Taking Jadrolinija's ferry from the port of Dubrovnik in the very south of Croatia you will arrive to port to of Bari in Italy. This ferry operates only from April until the end of October. Crossing time is from 8 to 10 hours. From there you can take ferries to several ports in Greece.

ANEK Lines and Superfast Ferries jointly operate ferry from Bari to Igoumenitsa and Patras all year round. Ventouris Ferries is a Greek company that operate car/passenger ferries between Bari and Corfu, Igoumenitsa, Kefalonia and Zakynthos. This ferry service is only seasonal (July and August). If your final destination is Athens or any of Greek islands you need to take a ferry all way to Patras. From there you need to take a bus or train to reach Athens where you can catch local ferry to Greek islands.

Another option is to travel to Brindisi, port located 150 km southern of Bari, and from there take a ferry that runs to Greece. This ferry service is operated by Grimaldi Lines.

From Split to Greece

From Split there is a connection to the port of Ancona all year round. Two ferry operators run ferries. From Ancona you can take ferry running to the port of Patras in the Greece. This ferry service is all year round. In the case you are travelling on foot you need to take a bus organized by ferry company to Athens. If you travelling by car, check directions before your travel.

From Zadar to Greece

If you wish to travelling from Croatia to Athens you might choose to take a ferry from Croatian port of Zadar and travel to Ancona in Italy. From there you can take ferry to Patras and continue travel further to Athens by bus or by car.

From Istria to Greece

Travel from Istria to Venice by catamarans run by Venezia Lines and Adriatic Lines (Atlas Kompas). These catamarans run only during summer months. Please note that these catamarans don't take cars. From Venice there is a ferry connection to Greek ports.

Home > Croatia To Greece