Travelling to Croatia by ferry

Travelling to Croatia by ferry is an excellent choice! Croatia is served by 11 ferry companies (Jadrolinija, Krilo Kapetan Luka, TP Line, Blue Line International, SNAV, Blueline or Venezia Lines). These companies operate 42 ferry crossings to Croatia, serving the ports of Split, Dubrovnik, Ancona, Stari Grad, Bari, Korcula, Rijeka and Pescara.

To make sure you find a cheap ferry ticket to Croatia, we recommend using our search engine that compares offers, prices and availability of Jadrolinija, Krilo Kapetan Luka, TP Line and Blue Line International.

With a total frequency of over 10 crossings a day, depending on the time of year, from 3 countries (Croatia, Italy and Slovenia), you have many options for planning your ferry crossing to Croatia.

The fastest crossing takes 1 hours 10 min (Trieste - Porec) with a distance of 30 mi and the longest 14 hours 20 min (Ancona - Stari Grad) with a distance of 158 mi.

Ferry to Croatia in figures

Countries
Croatia
Italy
Slovenia
Number of crossings
10 crossings a day
Number of ports
21
Number of ferry connections
42
Number of ferry companies
11
Search for ferries
Search and book accommodation

Most popular ferry crossings to Croatia

Search Vivanoda for the fastest, longest or most frequent ferries to Croatia. Compare offers from Jadrolinija, Krilo Kapetan Luka, TP Line, Blue Line International, SNAV, Blueline and Venezia Lines and book your ticket to Croatia.

Most popular ferry routes to Croatia

Looking for a ferry to Croatia? Discover the most popular routes that allow you to sail between different parts of the country and abroad. Whether you want to reach islands, historic ports or picturesque beaches, ferries are a convenient and comfortable way to travel in Croatia.

Popular ferry routes in Croatia include destinations like Split, Dubrovnik, Ancona, Stari Grad, Bari, Korcula, Rijeka and Pescara and many others. Modern ferries in Croatia offer great facilities and services, from comfortable cabins to on-board restaurants and activities for the whole family.

Use our fare comparison tool to find the best deals on ferry tickets to Croatia and plan your trip. With our easy-to-use search tool, you can find deals and timetables from several ferry companies, including Jadrolinija, Krilo Kapetan Luka, TP Line, Blue Line International, SNAV, Blueline or Venezia Lines. There is sure to be a deal that best suits your needs and budget. Search all 42 ferry routes!

Domestic Ferries in Croatia

Split Croatia
Dubrovnik Croatia
  • Jadrolinija Split Dubrovnik
    Jadrolinija
    103 mi
  • Krilo Kapetan Luka Split Dubrovnik
    Krilo Kapetan Luka
    103 mi
  • TP Line Split Dubrovnik
    TP Line
    103 mi
Dubrovnik Croatia
Split Croatia
  • Jadrolinija Dubrovnik Split
    Jadrolinija
    103 mi
  • Krilo Kapetan Luka Dubrovnik Split
    Krilo Kapetan Luka
    103 mi
  • TP Line Dubrovnik Split
    TP Line
    103 mi
Korcula Croatia
Dubrovnik Croatia
  • Jadrolinija Korcula Dubrovnik
    Jadrolinija
    54 mi
Rijeka Croatia
Dubrovnik Croatia
  • Jadrolinija Rijeka Dubrovnik
    Jadrolinija
    260 mi
Stari Grad Croatia
Dubrovnik Croatia
  • Jadrolinija Stari Grad Dubrovnik
    Jadrolinija
    85 mi
Korcula Croatia
Split Croatia
  • Jadrolinija Korcula Split
    Jadrolinija
    52 mi
Rijeka Croatia
Split Croatia
  • Jadrolinija Rijeka Split
    Jadrolinija
    160 mi
Dubrovnik Croatia
Korcula Croatia
  • Jadrolinija Dubrovnik Korcula
    Jadrolinija
    54 mi
Split Croatia
Korcula Croatia
  • Jadrolinija Split Korcula
    Jadrolinija
    52 mi
Rijeka Croatia
Korcula Croatia
  • Jadrolinija Rijeka Korcula
    Jadrolinija
    212 mi
Stari Grad Croatia
Korcula Croatia
  • Jadrolinija Stari Grad Korcula
    Jadrolinija
    31 mi
Dubrovnik Croatia
Rijeka Croatia
  • Jadrolinija Dubrovnik Rijeka
    Jadrolinija
    260 mi
Split Croatia
Rijeka Croatia
  • Jadrolinija Split Rijeka
    Jadrolinija
    160 mi
Korcula Croatia
Rijeka Croatia
  • Jadrolinija Korcula Rijeka
    Jadrolinija
    212 mi
Stari Grad Croatia
Rijeka Croatia
  • Jadrolinija Stari Grad Rijeka
    Jadrolinija
    183 mi
Zadar Croatia
Pula Croatia
  • Krilo Kapetan Luka Zadar Pula
    Krilo Kapetan Luka
    87 mi
Pula Croatia
Zadar Croatia
  • Krilo Kapetan Luka Pula Zadar
    Krilo Kapetan Luka
    87 mi
Dubrovnik Croatia
Stari Grad Croatia
  • Jadrolinija Dubrovnik Stari Grad
    Jadrolinija
    85 mi
Korcula Croatia
Stari Grad Croatia
  • Jadrolinija Korcula Stari Grad
    Jadrolinija
    31 mi
Rijeka Croatia
Stari Grad Croatia
  • Jadrolinija Rijeka Stari Grad
    Jadrolinija
    183 mi

Ferries to Croatia from Italy

Ancona Italy
Split Croatia
From £43
  • Blue Line International Ancona Split
    Blue Line International
    147 mi
  • Jadrolinija Ancona Split
    Jadrolinija
    4 crossings a week
    10 hours 20 min
    147 mi
  • SNAV Ancona Split
    SNAV
    6 crossings a week
    9 hours
    147 mi
  • Blueline Ancona Split
    Blueline
    147 mi
Ancona Italy
Stari Grad Croatia
  • Blue Line International Ancona Stari Grad
    Blue Line International
    158 mi
  • Jadrolinija Ancona Stari Grad
    Jadrolinija
    1 crossings a week
    14 hours 20 min
    158 mi
  • Blueline Ancona Stari Grad
    Blueline
    158 mi
Bari Italy
Dubrovnik Croatia
From £61
  • Jadrolinija Bari Dubrovnik
    Jadrolinija
    4 crossings a week
    10 hours
    123 mi
Bari Italy
Split Croatia
  • Jadrolinija Bari Split
    Jadrolinija
    166 mi
Pescara Italy
Hvar Croatia
  • SNAV Pescara Hvar
    SNAV
    123 mi
Venice Italy
Pula Croatia
From £68
  • Venezia Lines Venice Pula
    Venezia Lines
    4 crossings a week
    3 hours 20 min
    83 mi
  • Atlas Kompas Venice Pula
    Atlas Kompas
    4 crossings a week
    3 hours
    83 mi
Trieste Italy
Pula Croatia
  • Trieste Lines Trieste Pula
    Trieste Lines
    54 mi
Rimini Italy
Zadar Croatia
  • Emilia Romagna Lines Rimini Zadar
    Emilia Romagna Lines
    132 mi
Ancona Italy
Zadar Croatia
From £59
  • Jadrolinija Ancona Zadar
    Jadrolinija
    5 crossings a week
    6 hours
    93 mi
Cesenatico Italy
Zadar Croatia
  • Emilia Romagna Lines Cesenatico Zadar
    Emilia Romagna Lines
    141 mi
Pesaro Italy
Zadar Croatia
  • Emilia Romagna Lines Pesaro Zadar
    Emilia Romagna Lines
    117 mi
Venice Italy
Porec Croatia
From £64
  • Venezia Lines Venice Porec
    Venezia Lines
    7 crossings a week
    2 hours 50 min
    63 mi
  • Atlas Kompas Venice Porec
    Atlas Kompas
    6 crossings a week
    3 hours 30 min
    63 mi
Trieste Italy
Porec Croatia
From £10
  • Liberty Lines Trieste Porec
    Liberty Lines
    4 crossings a week
    1 hours 10 min
    30 mi
  • Trieste Lines Trieste Porec
    Trieste Lines
    30 mi
Venice Italy
Umag Croatia
From £73
  • Venezia Lines Venice Umag
    Venezia Lines
    1 crossings a week
    2 hours 30 min
    57 mi
  • Atlas Kompas Venice Umag
    Atlas Kompas
    1 crossings a week
    3 hours 30 min
    57 mi
Venice Italy
Rovinj Croatia
From £66
  • Venezia Lines Venice Rovinj
    Venezia Lines
    7 crossings a week
    3 hours 50 min
    68 mi
  • Atlas Kompas Venice Rovinj
    Atlas Kompas
    3 crossings a week
    2 hours 30 min
    68 mi
Trieste Italy
Rovinj Croatia
From £12
  • Liberty Lines Trieste Rovinj
    Liberty Lines
    6 crossings a week
    1 hours 40 min
    40 mi
  • Trieste Lines Trieste Rovinj
    Trieste Lines
    40 mi
Ravenna Italy
Rovinj Croatia
  • Emilia Romagna Lines Ravenna Rovinj
    Emilia Romagna Lines
    84 mi
Cesenatico Italy
Rovinj Croatia
  • Emilia Romagna Lines Cesenatico Rovinj
    Emilia Romagna Lines
    86 mi
Pescara Italy
Stari Grad Croatia
  • SNAV Pescara Stari Grad
    SNAV
    131 mi

Ferries to Croatia from Slovenia

Piran Slovenia
Pula Croatia
  • Trieste Lines Piran Pula
    Trieste Lines
    47 mi
Piran Slovenia
Porec Croatia
  • Trieste Lines Piran Porec
    Trieste Lines
    21 mi
Piran Slovenia
Rovinj Croatia
  • Trieste Lines Piran Rovinj
    Trieste Lines
    31 mi
Search for ferries
Search and book accommodation

FAQs about travelling by ferry to Croatia

Simply search for ferries to Croatia on Vivanoda among the 42 routes we offer and compare prices. Finally, select the desired ferry crossing and book it.

There are 11 ferry companies operating to Croatia: Jadrolinija, Krilo Kapetan Luka, TP Line, Blue Line International, SNAV, Blueline, Venezia Lines, Atlas Kompas, Trieste Lines, Emilia Romagna Lines and Liberty Lines ...

Split-Dubrovnik, Dubrovnik-Split, Ancona-Split and Ancona-Stari Grad are the most popular ferry routes for travellers.

Ferry to Croatia - Compare prices and book ferry tickets

Ferry Journey to Croatia

Croatia: Visit the country after your ferry crossing

Croatia is an ideal destination for travellers looking for adventure, beautiful natural scenery and a rich cultural heritage. If you're planning a visit to this picturesque country, consider travelling by ferry to discover its extraordinary coastline and breathtaking islands. This guide will provide you with all the information you need to organise your ferry trip to Croatia.

Croatia's ports are an ideal starting point for your ferry journey. The port of Rijeka, in the north-west of the country, is a major gateway for many passengers. Here you can find ferries to various destinations, including the famous island of Cres. Another important port is Split, in the centre of the country. From here, you can reach the islands of Brač, Hvar and Vis, renowned for their white sandy beaches and crystal-clear waters.

Ferries in Croatia offer a multitude of options for travellers. Whether you want to explore small, unspoilt islands or discover bustling port towns, there's something for everyone. The islands of Korčula and Mljet, known for their national parks and unspoilt nature, are easily accessible by ferry from Dubrovnik, a city with a rich medieval heritage.

For those who prefer more popular destinations, ferries will take you to places such as Zadar and Pula. Zadar is famous for its unique sea organ, a musical instrument powered by the waves of the sea. Pula, meanwhile, is home to one of the largest well-preserved Roman amphitheatres. These towns also offer plenty of restaurants, bars and shops to suit all tastes.

It's important to note that ferries in Croatia are very popular, especially during the peak tourist season. It is therefore advisable to book your tickets in advance to avoid disappointment. What's more, some ferries can carry vehicles, which is ideal if you want to explore the country by car.

Ferry fares vary according to your itinerary and the type of ferry you choose. There are fast ferries that get you to your destination more quickly, but they tend to be more expensive. On the other hand, slower ferries offer a more relaxing experience and allow you to enjoy the beauty of the Adriatic Sea.

Travelling by ferry in Croatia is a wonderful option for travellers looking for a unique experience. Whether you want to explore unspoilt islands, take in stunning scenery or discover the country's rich cultural heritage, ferries in Croatia make it easy to do so.

Croatia: When is the best time to travel?

The best time to visit Croatia is generally in summer, from June to September. During this period, the climate is warm and sunny, with average temperatures fluctuating between 25°C and 30°C. The days are long and ideal for enjoying the beaches and outdoor activities. However, it's important to note that this is also the most touristic period, which means that prices can be higher and tourist sites busier.

Spring and autumn are also good times to visit Croatia. Temperatures are pleasant, ranging from 15°C to 25°C, and there are fewer tourist crowds. This is the ideal time to explore historic towns, hike in national parks or simply relax and enjoy the beauty of Croatia's nature.

Search for ferries
Search and book accommodation

All ports with ferry connections in Croatia

Main tourist areas served by ferries from Croatia

All countries linked by ferry to Croatia

None

None
None
None