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

Getting From Croatia To Greece

Book Easily Greek Ferries

Many travellers on their European holidays visit both Croatia and Greece and at some point need to travel between these two countries. Note that there are NO direct ferry connections between Croatia and Greece - only via Italy.

However, there are direct flights available during the summer season. In the text below find more details about how to get from Croatia to Greece.

Check all available ferry routes from Italy and Croatia, as well as sailings between Greek islands and book your tickets through DIRECT FERRIES web-site.



Dubrovnik's Old TownDubrovnik's Old Town

Travelling from Dubrovnik to Greece

If you are travelling from Dubrovnik in the south of Croatia to Greece, you can do this in the following ways:

  • Taking one of the flights from Dubrovnik to Athens. Passengers can choose from flying with Croatia AirlinesAegean Airlines and Volotea. The flight takes only 1.5 hours which is convenient for those who are short on time.

  • Taking a flight from Dubrovnik to the island of Mykonos with Volotea (seasonal).

  • Taking JADROLINIJA's car & passenger ferry (operates from April until end of October) to the port of Bari in Italy and from there catch the ferry to one of the Greek ports: Corfu, Igoumenitsa, Patras and Sami. If you final destination are Greek islands (Rhodes, Santorini, Mykonos and others), take ferry to the port of Patras and from there take bus or train to Athens, from where you can catch ferries to the islands.

The port of SplitThe port of Split

Flights from Greece to Croatia

Travelling from Split to Greece

For travelling from Split in Central Dalmatia to Greece you can choose direct flight to Athens with Volotea or by ferry via Italy. Flights are available in the summer months.

If you have more time or travelling by car, take one of the ferries to Italian port of Ancona (SNAV or Jadrolinija) then from there catch one of the ferries to the ports of Corfu, Igoumenitsa or Patras. If you continue your travel to the Greek islands, it's the best to take ferry to Patras from where you can reach easily reach Athens by bus.

From port of Piraeus (12 km of Athens) there are numerous ferries to the popular Greek islands and Crete. Book easily ferries from Piraeus to the Greek island at DIRECT FERRIES web-site.