Booking Croatia Ferries

on board of a ferry in Croatia
All international ferry crossings that connect Croatia with other countries can be booked in advance online. Also applies for the majority of local ferries.

If you need help or advice about ferry bookings see if your question is already answered on our forum, post your question or send us an email

Advance bookings for international ferries from Italy to Croatia:

If you wish, you can use the booking engine on the left to book any of the listed ferries that connect Croatia with Italy.

You can book here all ferries from Ancona to Split and Ancona to Zadar, Bari to Dubrovnik, ferries from Pescara as well as all ferries that sail from Venice to Croatia (Istria).

At present, there are no local ferries included in the yellow search box.

Advance bookings for local ferries in Croatia:

You can do online bookings for most of the foot passenger fast ferries, for example for the catamaran ferry route Split-Brac-Hvar-Korcula-Mljet-Dubrovnik run by TP Line or Kapetan Luka ferry company.

This is a very popular route and advance booking is strongly advised. Online bookings are now available via the orange button on each specific ferry route page.

Online reservations are now also possible for most of the local foot passenger ferries run by Jadrolinija – if you visit their website (jadrolinija.hr) you will notice a search box for some of the routes.

However, these routes are for foot passenger fast catamaran services. No local car ferries are included (yet) in Jadrolinija’s online reservation.

Update (2024):

You can now book in advance and reserve car places on the following local car ferry lines run by Jadrolinija:

  • 602 Split – Vis
  • 604 Split – Vela Luka (Korčula) – Ubli (Lastovo)
  • 606 Trogir (Soline) – Drvenik Veli – Drvenik Mali
  • 635 Split – Stari Grad
  • 636 Split – Rogač
  • 638 Makarska – Sumartin
  • 401 Zadar (Gaženica) – Ist – Olib – Silba – Premuda – Mali Lošinj
  • 433 Zadar (Gaženica) – Rivanj – Sestrunj – Zverinac – Molat – Ist
  • 434 Zadar (Gaženica) – Brbinj(Dugi Otok)
  • 435 Zadar (Gaženica) – Bršanj (Iž) – Rava – Mala Rava
  • 532 Šibenik – Zlarin -Obonjan – Kaprije – Žirje
  • 338 Valbiska (Krk) – Lopar (Rab)

Important note: Although you can make an online reservation for other Jadrolinija lines, if your electronic ticket doesn’t have a barcode you will still need to go with your printed reservation confirmation to the local Jadrolinija office to collect your ticket that is valid for travel. Printed reservation confirmation is not valid for travel. Double-check with a ferry company.

Other local ferry companies:

On each specific schedules page, we included current booking links for all ferry companies. If booking info is not included it means there is no advance, online booking option yet available.

You can also double-check on ferry companies’ sites that run ferry routes in Croatia to see if they currently offer online bookings.

If an online booking is not offered, you can book these ferries a few days (or even hours) in advance from local travel agencies in larger places along the Croatian coast.

Car Ferry Advance Booking:

If you are bringing a car onto a ferry, it is advisable to book in advance for international as well as local ferries if an advance booking is offered.

Space for cars on ferries is limited while there is plenty of space for foot passengers.

If your ferry journey lasts for longer or overnight, even as a foot passenger you may like to have a pre-booked seat or cabin.

Some ferry companies do not allow foot passengers without a booked seat to travel on overnight routes (check with a specific ferry route).

Please note – while booking online, you may notice that some of the ferries are not available – the reason for that is the specific timetables/schedules are not yet released by the ferry operator, so you would need to come again and check later.

Ferry checking-in times:

How early do you need to get to the port before departure depending on the specific ferry company and ferry port? As a guideline with most operators, you need to arrive about 40 minutes prior to departure.  Also, note  – if you arrive at the port too early you cannot go aboard the ferry until boarding starts.

Ferry check-in documents:

For all international ferries, every passenger must have a valid passport to board the ferry. For local (domestic) ferry crossing valid ferry ticket is the only document that is requested to travel. However, in Croatia,  you are obliged by law to carry your ID documents with you at all times.

To stay updated, check the latest Croatia ferry news

Latest forum conversation about ferries from Italy to Croatia:

sample of an electronic ferry ticket booked online

Above: sample of an electronic ferry ticket booked online