Ferries from Italy to Croatia

Jadrolinija's Car Ferry Dubrovnik serving Bari to Dubrovnik ferry line
Jadrolinija’s Car Ferry Dubrovnik serving Bari in Italy to Dubrovnik in Croatia ferry line

Northern Italy to Croatia Ferries

Fast ferry from Venice to Istria

From the northern coast of Italy, there are some great fast catamaran ferry connections between Venice and Istria in Croatia, where Porec, Umag, Rovinj and Pula are all connected by fast catamaran ferry service. These convenient lines enable visitors to Venice to get on an overnight trip to Istria (departing in the afternoon and getting back in the morning) and experience some of the highlights of this lovely Croatian region. Here are the details: Venice to Rovinj, Venice to Porec & Venice to Umag

The ferry trip in the opposite direction, from Istria to Venice is often used as an excellent day trip to explore this amazing Italian city for visitors to Istrian towns to do some Venice sightseeing while holidaying in Porec, Rovinj, Umag or Pula: Umag to Venice, Rovinj to Venice, Porec to Venice.

Besides day trips, quite a few visitors to Italy choose to visit Croatia too and are using these fast ferries for one-way journeys to continue further along the Croatian coast or to other Italian destinations: Venice to Pula & Pula to Venice ferry.

Don’t forget Venice to Slovenia options that include Venice to Piran, once a week, fast ferry route too.

If you are visiting Venice or Istria it can be a great idea to take a day or two detours to visit either of those places. The ferries are connecting the Italian and Croatian coasts from April to September, starting from once a week to six times a week, depending on the season.

As Venice to Croatia is a fast and short ferry journey (up to 3 hrs), there are no cabins available as it doesn’t include overnight crossings.

Although these ferries are run by at least two companies (Venezia Lines and Adriatic Lines), advance booking is advisable, especially for the high season (June to September) when ferries tend to get fully booked.

Fast catamaran ferry from Italy to Croatia

Fast ferry from Pesaro and Cesenatico to Rovinj, Losinj, Pag, Rab and Zadar

Although Venice is among the most popular Italian destinations and very busy in the North Adriatic region, there is also another option – Pesaro and Cesenatico are is also busy ferry connecting points between the Croatian and Italian coasts.

A fast catamaran ferry connection between Pesaro or Cesenatico to Rovinj, Losinj, Pag, Rab and Zadar is running in July and August connecting Croatian and Italian coasts several times a week. Advance booking for these lines is advisable due to the limited amount of places available on these ferries.

Fast ferry from Trieste to Piran, Porec, Rovinj, and Mali Losinj

Trieste also has ferry connections with Istrian ferry ports – a Liberty Lines fast catamaran ferry connection between Trieste, Piran, Porec, Rovinj, and Mali Losinj is running from June to September connecting Croatian and Italian coasts weekly: Trieste to Rovinj & Rovinj to Trieste, Trieste to Mali Losinj & Mali Losinj to Trieste, Trieste to Porec & Porec to Trieste, as well as Slovenian coast Trieste to Piran & Piran to Trieste.
Advance booking for these lines is advisable due to the limited amount of places available on these ferries and the very busy summer period.

Southern Italy to Croatia Ferries

Southern Italy to Croatia is all overnight and fairly slow ferry crossings (up to 11 hrs) that are run by large car and passenger ferries offering deck and cabin accommodation too. These crossings are popular among passengers exploring Italy by car or camper vans as well as among backpackers and budget travelers.

Ancona to Zadar Ferries

Jadrolinija, the local Croatian ferry company, maintains a direct car ferry service from Ancona to Zadar and back from May to September. The journey is an overnight crossing by a large car ferry boat with almost unlimited deck passenger spaces.

If you are a foot passenger and do not need a cabin, advance booking for this ferry is not essential. However, if you have a car or need a cabin, it is advisable to book well ahead.

Book Ancona to Zadar ferry here

Ancona to Split Ferries

This popular ferry service Ancona to Split and back is run by two ferry companies: Jadrolinija and SNAV.

Jadrolinija maintains the all-year-round connection between Ancona and Split while Snav runs this service from April to October. In the summer months, Stari Grad on Hvar is also included once a week as a stopover between Ancona and Split. See Split to Hvar ferry info.

Book Ancona to Split ferry here

Bari to Dubrovnik Ferries

This is one of the most popular ferry crossings from southern Italy to the Croatian town of Dubrovnik. It is run by Jadrolinija usually from late March to early November.

For updated schedules and advance bookings, check here.

How to Get from Italy to Croatia by ferry

  • Ancona to Split Ferry

    Ancona to Split ferry is run by the Jadrolinija ferry company. In 2023, it will sail from 01.01.2023 to 31.12.2023. Split to Ancona is an overnight ferry with a journey time of about 11 hours. The ferry is sailing from two to three times a week. Here are the schedules, bookings, and prices. Schedules and timetables Ancona – Split – Ancona Ferry schedules and Timetables...
    Read more » Ancona to Split Ferry
  • Venice to Piran Ferry

    Venice to Piran Ferry route runs from May to September only, sailing once a week. The ferry crosses the North Adriatic Sea from Italy to the Istrian part of Slovenia, near the border with Croatia. The journey lasts 3 hours. The route is run by Venezia Lines ferry company. This catamaran fast ferry crossing links Venice in Italy with Piran in Slovenia. The alternative route is Venice to...
    Read more » Venice to Piran Ferry
  • Piran Ferry Port

    Situated in the Gulf of Piran on the northern part of the Adriatic Sea, at the top horn of Istria, the Piran ferry port is a tiny but busy Slovenian port that serves foot passenger ferries to and from Trieste and Venice. There are no car ferries that serve this ferry port. The nearest car ferry port is Trieste in Italy. From here, you can cross to Italy and get on other ferries to travel...
    Read more » Piran Ferry Port
  • Umag to Venice Ferry

    Umag to Venice Ferry route runs in July and August only, sailing once a week. The ferry crosses the North Adriatic Sea from Istria, Croatia to Italy. The journey lasts 3 hours. The route is run by just one ferry company – Adriatic Lines (Kompas). This summer only fast ferry crossing links Umag in Croatia with Venice in Italy. The alternative route is the more...
    Read more » Umag to Venice Ferry
  • Porec Ferry Port

    Located on the waterfront of the peninsula of a popular old town in Istria, the Porec ferry port is a busy small port during the holiday season. Passenger ferries from Trieste and Venice arrive and depart from this spot. There are no car ferries that serve this ferry port. The nearest car ferry port is Brestova (to Porozina) and Trieste in Italy. From here, you can cross to Italy and get...
    Read more » Porec Ferry Port
  • Rovinj Ferry Port

    Located on the waterfront of the lovely Rovinj Old Town, on the Istrian peninsula, the Rovinj ferry port is among the smaller ferry ports in Croatia. Passenger ferries from Trieste, Venice, and Cesenatico arrive and depart from this spot. There are no car ferries that stop at this ferry port. The nearest car ferry port is Trieste in Italy and Rijeka in Croatia. From here, you can cross...
    Read more » Rovinj Ferry Port
  • Umag Ferry Port

    Located on the small, sheltered bay of the charming old town, on the Istrian peninsula, the Umag ferry port is among the smaller and least busy ferry ports in Croatia. Passenger ferries from Venice arrive and depart from this spot. There are no car ferries that stop at this ferry port. The nearest car ferry port is Trieste in Italy, Brestova, and Rijeka in Croatia. From here, you can cross to Italy and get...
    Read more » Umag Ferry Port
  • Venice to Umag Ferry

    Venice to Umag Ferry route runs in July and August only, sailing once a week. The ferry crosses the North Adriatic Sea from Italy to Istria in Croatia. The journey lasts 3.5 hours. The route is run by Adriatic Lines (Kompas) ferry company. This summer fast ferry crossing links Venice in Italy with Umag in Croatia. The alternative route is Venice to Porec which is the more frequent...
    Read more » Venice to Umag Ferry
  • Venice to Porec Ferry

    Venice to Porec Ferry route runs from May to September, sailing 2 to 6 times per week. The ferry crosses the North Adriatic Sea from Italy to Istria in Croatia. The journey lasts about 3 hours. The route is run by Venezia Lines and Adriatic Lines (Kompas) ferry companies. This popular fast ferry crossing links Venice in Italy with Porec in Croatia. The alternative route is Trieste to Porec....
    Read more » Venice to Porec Ferry
  • Porec to Trieste Ferry

    Porec to Trieste ferry route is a seasonal one sailing 4 times per week in service from June to September. The ferry crosses from the Istrian peninsula in Croatia to the Gulf of Trieste, in the north Adriatic Sea total a distance of 65 km (35 nautical miles). The shortest journey lasts 1 hour and 10 minutes. The route is run by the...
    Read more » Porec to Trieste Ferry
  • Trieste to Porec Ferry

    Trieste to Porec Ferry is a seasonal ferry route operating from June to September and sailing 4 times per week. The ferry crosses a distance of 65 km /35 nautical miles from the Gulf of Trieste, north Adriatic to the coast of the Istrian peninsula. The journey lasts 1 hour & 10 minutes. The route is run by Liberty Lines, the Italian ferry company....
    Read more » Trieste to Porec Ferry
  • Bari to Dubrovnik Ferry

    Bari to Dubrovnik ferry is run by the Jadrolinija ferry company and sails from April to November. Dubrovnik to Bari is mostly an overnight ferry with a journey time of about 10 hours. The ferry is sailing from two to four times a week, depending on the season. Here are the schedules, bookings, and prices. Schedules and timetables Bari – Dubrovnik – Bari Ferry schedules...
    Read more » Bari to Dubrovnik Ferry
  • Piran to Trieste Ferry

    Piran to Trieste Ferry is a seasonal ferry route in service from June to September sailing 4-6 times per week. The ferry crosses the distance of 21 km (11.4 nautical miles) of the Adriatic sea in the Gulf of Trieste. The crossing lasts about 40 minutes. This route is run by Liberty Lines, the Italian ferry company linking Piran, a small town on...
    Read more » Piran to Trieste Ferry
  • Trieste to Piran Ferry

    Trieste to Piran Ferry is a seasonal ferry route (in operation June – September) and sailing 4-6 times per week. The ferry crosses a very short distance (21 km /11.4 nautical miles) across the Gulf of Trieste in the northern part of the Adriatic sea. The journey lasts just 40 minutes. The route is run by Liberty Lines, the Italian ferry company. This foot-passenger...
    Read more » Trieste to Piran Ferry
  • Mali Losinj to Trieste Ferry

    Mali Losinj to Trieste Ferry is a seasonal ferry route that operates from June to September, sailing 2 times per week. The ferry crosses from Kvarner Gulf in Croatia to the Gulf of Trieste in Italy. The journey lasts about 4 hours. The route is run by Liberty Lines ferry company. This fast ferry crossing connects Mali Losinj (island of Losinj), Croatia with the...
    Read more » Mali Losinj to Trieste Ferry
  • Ancona to Dubrovnik by Ferry

    Getting by ferry from Ancona to Dubrovnik is a very good option to consider. If the weather is good this can be a relaxing journey with amazing views. At the present, no direct ferry line exists between Ancona and Dubrovnik. Travelers often use Bari to Dubrovnik crossing, but if you prefer to avoid getting by train or bus from Ancona to Bari to...
    Read more » Ancona to Dubrovnik by Ferry
  • Italy to Dubrovnik by Ferry

    Italy to Dubrovnik ferry routes covers seasonal ferry crossings that operate from April to November and sail several times per week. These ferries cross the Adriatic Sea from Italy to Croatia. Journeys last 11 to 28 hours, depending on the route and season. Some routes involve overnight ferry crossings. The ferries are run by Croatian and Italian ferry companies. Here is what is...
    Read more » Italy to Dubrovnik by Ferry
  • Trieste to Mali Losinj Ferry

    Trieste to Mali Losinj Ferry is a seasonal ferry route (operating from June to September) and sailing 2 times per week. The ferry crosses the Gulf of Trieste and Kvarner Gulf from Italy to Croatia. The journey lasts just over 4 hours. The route is run by Liberty Lines ferry company. This passenger fast ferry crossing links Trieste in Italy with Mali Losinj, on Losinj island...
    Read more » Trieste to Mali Losinj Ferry
  • Rovinj to Trieste Ferry

    Rovinj to Trieste Ferry is a seasonal ferry route (running from June to September) and sailing 6 times per week. The ferry crosses the Adriatic Sea via the Gulf of Trieste from Croatia to Italy. The journey lasts 1.5 – 2.5 hours. The route is run by Liberty Lines, the Italian ferry company. This is an international fast ferry crossing that connects Rovinj...
    Read more » Rovinj to Trieste Ferry
  • Rovinj to Venice Ferry

    Rovinj to Venice Ferry is a seasonal route (May to September), sailing 5 to 7 times per week. The ferry crosses the Adriatic Sea from Croatia to Italy and the journey lasts for 2.5 hours. The crossing is run by Venezia Lines and Adriatic Lines ferry companies. This is a very popular ferry route that connects the Rovinj, in Croatia with Venice in Italy. Here are the schedules, bookings,...
    Read more » Rovinj to Venice Ferry
  • Trieste to Rovinj Ferry

    Trieste to Rovinj Ferry is a seasonal ferry route (running from June to September) and sailing 6 times per week. The ferry crosses the Gulf of Trieste and the Adriatic Sea from Italy to Croatia. The journey lasts just over 2 hours. The route is run by Liberty Lines ferry company. This popular fast ferry crossing links Trieste in Italy with Rovinj in Croatia....
    Read more » Trieste to Rovinj Ferry
  • Venice to Dubrovnik by Ferry

    Getting by ferry from Venice to Dubrovnik may be among the most interesting sea crossings in the Adriatic. It is particularly good for summertime when calm and sunny sailings can be such a relaxing experience. There is no direct ferry or car ferry line that connects Venice and Dubrovnik. It used to be one that has been for some reason, discontinued...
    Read more » Venice to Dubrovnik by Ferry
  • Liberty Lines

    Liberty Lines ferry company is a fairly large Italian shipping company, owning 32 fast ships, that serve ferry crossings in Italy including the North Adriatic sea, connecting Italy, Croatia, and Slovenia. It was established initially in 1993 as Ustica Lines (Sicily, Italy), branched up later in 2011 as Trieste Lines, and started serving Istria ferry routes connecting Trieste with Piran, Porec, Rovinj and Mali...
    Read more » Liberty Lines
  • Venice to Rovinj Ferry

    Venice to Rovinj Ferry is a seasonal ferry route (running from May to September) and sailing 5 to 7 times per week. The ferry crosses the Adriatic Sea from Italy to Croatia. The journey lasts just over 2.5 hours. The route is run by Venezia Lines and Adriatic Lines (Kompas) ferry companies. This popular fast ferry crossing links Venice in Italy with Rovinj in Croatia. The alternative crossing is...
    Read more » Venice to Rovinj Ferry
  • Venice to Split by Ferry

    Traveling by ferry from Venice to Split is a viable travel option for people who would like to avoid traveling by car, bus, or flying while doing their summer holiday in the Adriatic. There is no direct ferry line that connects Venice and Split. You would need to change two ferries. One from Venice to Ancona and another one from Ancona to...
    Read more » Venice to Split by Ferry
  • Venice to Pula Ferry

    Venice to Pula Ferry is a seasonal ferry route (running from May to October) and sailing 1 to 3 times per week. The ferry crosses the Adriatic Sea between Italy and Croatia. The journey lasts for 3.5 hours. It’s run by Venezia Lines and Adriatic Lines (Kompas) ferry companies. This is a very popular ferry route that connects Venice in Italy with Pula in Croatia. Here...
    Read more » Venice to Pula Ferry
  • Venice Ferry Port

    Venice port has two ferry terminals, both situated at the waterfront of this lovely Italian city.  San Basilio Passenger Terminal is within the walking distance of this popular and romantic city’s landmarks while Fusina Ferry and Cruise Terminal is a bit further away, easily reachable by local water taxis and Vaporettos. Ferries to and from Greece, Croatia, and Slovenia all arrive...
    Read more » Venice Ferry Port
  • Pula to Venice Ferry

    Pula to Venice Ferry is a seasonal route (May to October), sailing 1 to 3 times per week. The ferry crosses the Adriatic Sea and the journey lasts for 3.5 hours. It’s run by Venezia Lines and Adriatic Lines (Kompas) ferry companies. This is a very popular ferry route that connects the Pula, in Croatia with Venice in Italy. Here are the schedules, bookings, and...
    Read more » Pula to Venice Ferry
  • Split Ferry Port

    Split Ferry Port

    Situated in the very centre of the city, Split ferry port and cruise terminal is one of the busiest ferry ports in Croatia. Car ferries to and from Ancona, Italy arrive and depart from this spot as well as numerous local ferries to nearby islands and to Dubrovnik all arrive and depart from this busy place (detailed local ferry schedules...
    Read more » Split Ferry Port
  • Ancona Ferry Port

    Situated in at the waterfront of this lovely Italian city, Ancona ferry port and cruise terminal is on the walking distance from this vibrant city’s squares, hotels, markets and several amazing landmarks. Car ferries to and from Albania, Greece, and Italy all arrive and depart from here. Besides Bari, from here you can get direct international overnight crossing to Albania,...
    Read more » Ancona Ferry Port
  • Venice to Zadar by Ferry

    Getting by ferry from Venice to Zadar can be a very nice sea crossing and an excellent option to include in your summer holiday. Summers on the Adriatic are pretty calm and sunny so this travel option is also very relaxing. Although there is no direct ferry line that connects these two cities, by carefully planning your journey you can...
    Read more » Venice to Zadar by Ferry
  • Dubrovnik Ferry Port

    Situated in Gruz bay, the working class area of Dubrovnik, the ferry port and cruise terminal is about three kilometers distance from the Old City of Dubrovnik. Car Ferries to and from Bari, Italy arrive and depart from this spot as well as numerous local ferries and catamarans. For time being, this is the only direct international overnight crossing from...
    Read more » Dubrovnik Ferry Port
  • Croatia To Greece by Ferry

    There are no direct ferry connections from Croatia to Greece. If you would like to reach Greece from Croatia by ferry you would need to take a ferry to Italy and another one from there to Greece. There are several Croatian ferry ports that have ferry connections with Italy including Venice, Ancona and Bari from where you can get another...
    Read more » Croatia To Greece by Ferry
  • Pula Ferry Port

    Located in the deep bay of the Istrian peninsula, the Pula ferry port is one of the smaller ferry ports in Croatia. Passenger catamarans/ferries from Venice arrive and depart from this spot, as well as popular island hopping ferry from/to Zadar via the local islands of Unije, Susak, Losinj, Ilovik and Silba. There are no car ferries that arrive at this ferry port. The nearest...
    Read more » Pula Ferry Port
  • Ancona to Zadar Ferry

    Ancona to Zadar ferry is run by the Jadrolinija ferry company. It sails from June to September. Zadar to Ancona is an overnight ferry with a journey time of about 9 hours. The ferry is sailing from two to five times a week. Here are the schedules and prices. Schedules and timetables (2022) 23. 06. to 15.07 & 01.09 to...
    Read more » Ancona to Zadar Ferry
  • Zadar Ferry Port

    Situated in two different locations, Zadar ferry port has two terminals – The car ferry terminal in Gaženica (outskirts of the city) and the passenger catamaran terminal in Zadar Poluotok, in the city centre. Car ferries to and from Ancona, Italy arrive and depart from Gazenica spot as well as numerous local car ferries to nearby islands. Passenger catamaran ferries to local islands and to Pula all...
    Read more » Zadar Ferry Port
  • Venezia Lines

    Venezia Lines ferry company is a popular shipping company that serves fast ferry crossings in the North Adriatic sea, connecting Italy, Croatia, and Slovenia. Fleet Venezia Lines ferry company has a fleet of 2 ships: San Frangisk and San Pawl. Both ships serve fast ferry routes between Italia and Croatia (Istria) – here are basic statistics: Ship Length Accommodation Capacity Garage Speed...
    Read more » Venezia Lines
  • Bari Ferry Port

    Situated at the waterfront of this lovely Italian city, Bari ferry port and passenger terminal are within the walking distance from this vibrant city’s squares, hotels, markets, and several amazing landmarks. Car ferries to and from Albania, Greece, and Croatia all arrive and depart from here. From here you can get direct international overnight crossing to Croatia, Albania, and Greece...
    Read more » Bari Ferry Port
  • Trieste Ferry Port

    Located at the waterfront of this northern Adriatic Italian city, Trieste ferry port and cruise terminal are within the walking distance from the city center and its squares, landmarks, hotels, and markets. Car ferries to and from Italy to Albania and fast ferries to/from Slovenia and Croatia (Istria) arrive and depart from here. You can get a direct international overnight crossing to Albania, from where you can...
    Read more » Trieste Ferry Port

Some Frequently Asked Questions

Q: How long is a boat ride from Italy to Croatia?

A: From 3 hrs to 11 hrs, depending on the route

Q: Can you take a ferry from Italy to Croatia?

A: Yes!

Q: How long is the ferry ride from Venice to Croatia?

A: About 3 hours max

More FAQ and ferry tips