Ferry to Greece

Acropolis of Athens

There are quite a large number of international ferries to Greece, both for pedestrians and cars. These are convenient for travellers with their own car on a road-trip across Europe or for short trips to the Greek islands from Turkey or Albania.

How much do tickets cost on each route? Which companies sail to Greece and how long does the cruise take? Read on in this chapter.

Where to buy a ferry ticket?

When travelling to Greece you will use many companies running different routes. The easiest way to compare them all is via the search engine directferries.com, where you can buy your ticket directly.

We recommend buying online, especially when travelling by car in the summer, when last-minute bookings may be sold out.

Anek Lines, Grimaldi Lines, Ventouris Ferries, Blue Star Ferries, for example, sail to Greece

How long does the ferry to Greece take?

The shortest route is from Albania to Corfu or from Turkey to nearby islands such as Rhodes or Kos, with sailings taking around 1 hour.

Sailing times from Italian destinations range from 9 to 24 hours.

How does it work on the ferry?

Are you about to embark on your first trip to Greece on a large ferry? How does it work on such ships?

If you're travelling by car, check-in usually takes place 90 minutes before departure, when you drive to the large marshalling yards at the port. You pay for your ticket through the drive-in ticket office or show your ticket purchased online.

You then board at the direction of the staff. Everything is very clear and well organized. Parking in the bowels and boarding it can be compared to parking in an overhead garage.

If you are travelling on foot, just register 30 minutes before departure at the ticket office.

On the ship, you leave your car behind and are free to move around all the passenger areas. If you don't pay for a cabin, there are comfortable seats scattered throughout the ship. You can also take advantage of the seating in the dining rooms, even if you don't order anything.

Especially in the summer, many travelers take their own air mattresses on the ship and sleep on the open-air decks.

Sleeper cabins for 1 to 6 people with showers are also available on longer itineraries. However, you have to pay extra and these cost from 60 to 250 eur depending on the level of luxury.

On the ferries there are always restaurants, small grocery stores, sometimes casinos, bars or stages for any performances. Payment can be made in cash in euros or by credit card.

Buy a ferry ticket

Which routes are used?

See the list of regular ferry routes to Greece. Prices are indicative and we list the lowest available amounts for which a ticket can be purchased.

The price is for a one-way trip and the highest prices are always in July and August.

From Italy

  • Igoumenitsa - Bari
    • sailing time from 10.5 hours
    • price with car from 114 eur, price for pedestrians only from 53 eur
  • Igoumenitsa - Brindisi
    • sailing time from 7.5 hours
    • price with car from 180 eur, price for pedestrians only from 70 eur
  • Igoumenitsa - Ancona
    • sailing time from 19 hours
    • price with car from 240 eur, price for pedestrians only from 95 eur
  • Igoumenitsa - Venice
    • sailing time from 27 hours
    • price with car from 320 eur, price for pedestrians only from 140 eur
  • Patras - Bari
    • sailing time from 16,5 hours
    • price with car from 340 eur, price for pedestrians only from 155 eur
  • Patras - Venice
    • sailingtimefrom 35 hours
    • price with car from 225 eur, price for pedestrians only from 97 eur
  • Patras - Ancona
    • sailingtimefrom 22 hours
    • price with car from 320 eur, price for pedestrians only from 145 eur
  • Corfu - Ancona
    • sailingtimefrom 15 hours
    • price with car 250 eur, price for pedestrians only from 110 eur
  • Corfu - Bari
    • sailing time from 11 am
    • price with car 120 eur, price for pedestrians only from 45 eur
  • Corfu - Brindisi
    • sailing time from 11 hours
    • price with car 200 eur, price for pedestrians only from 45 eur
  • Corfu - Venice
    • sailing time from 22 hours
    • price with car 350 eur, price for pedestrians only from 135 eur
  • Kefalonia (Sami) - Bari
    • sailingtimefrom 18,5 hours
    • price with car 185 eur, price for pedestrians only from 85 eur
  • compare prices and buy a ticket from Italy

From Turkey

From Albania

  • Corfu - Sarandë
    • sailingtime45 minutes
    • price for pedestrian from 24 eur, price for car from 67 eur
    • Buy your ticket at directferries.com
This article may contain affiliate links from which our editorial team may earn commissions if you click on the link. See our Advertising Policy page.

Any questions left?

If you have any questions or comments about the article...

0 comments

Sign in to Cestee

... the worldwide travel community

Continue with Facebook

Do not have your travel account yet? Sign up