Ferries in Croatia: schedules and prices for 2024
1 guide, all the ferry routes to Croatia!
Croatia ferry schedules for 2024 are live on our search engine as soon as ferry operators release them.
Are you looking for the ferry schedules to Croatia for 2024? Congrats! You’ve just landed on the right page including all available ferry routes to the Croatian islands from the mainland of Croatia and Italy on Ferryhopper.
All you have to do is choose your next destination, compare prices, and book your ferry tickets online!
- Ferries from the mainland to the Croatian islands
- Ferries between the Croatian islands
- Ferries to Croatia from Italy
The picturesque fishing village of Unije island
Ferries from the mainland to the Croatian islands
Are you planning to explore the beautiful cities of Croatia’s Dalmatian coast? If so, you can continue your vacation by taking the ferry from the mainland to the Croatian islands.
The routes are mainly operated by the ferry companies of TP-Line, Kapetan Luka - Krilo and Jadrolinija. The first two operate with high-speed catamarans, while Jadrolinija has conventional ferries, hydrofoils, and catamarans.
If you want to find all available ferry schedules to the Croatian islands for 2024 from Split, Dubrovnik, Pula, Zadar, or Makarska, keep reading!
Ferry schedules from Split to the Croatian islands
Split, the largest city on the coast of Croatia is also a crucial hub of maritime transportation with many ferry connections to the Croatian islands. Here you can find the 2024 ferry schedules, prices and routes to the Croatian islands from Split:
- Split - Hvar ferry: there are usually up to 20 daily departures from Split to Hvar in the summer months. Split - Hvar ferry prices range from €6 to €25, and the ferry trip takes about 1 hour. There are also 1-2 daily ferry crossings available in the low season.
- Split - Mljet ferry: you can travel by ferry from Split to Pomena with around 3 daily crossings in the summer. The trip takes 3-4 hours and ferry tickets are at about €30.
- Split - Brač ferry: from the port of Split, you can travel to the ports of Milna and Bol: Split - Milna ferries travel 2-3 times a day and Split - Bol ferries run around 3 times a day. The ferry price for the trip between Split and Milna starts at €10, while the ferry ticket to Bol from Split costs between €6 and €20.
- Split - Korčula ferry: ferries from Split to Korčula travel all year round, and there are at least 5 daily crossings to the island in the high season. The trip duration is around 2.5-3.5 hours and ferry tickets start at €25.
There are also ferry connections between Split and the cities of Dubrovnik and Makarska. Check more details about the ferry schedules below:
- Split - Dubrovnik ferry: the ferry connection between Split and Dubrovnik is operated from April to October with up to 28 weekly crossings. The ferry trip takes 4.5-5.5 hours and ferry tickets start at around €50.
- Split - Makarska ferry: you can usually take the ferry from Split to Makarska from May to September, with 1-2 daily departures. The Split - Makarska ferry ticket price starts at around €20-€30 and the journey can last between 1.5 hours and 4.5 hours.
Tip: the cheapest ferry route starting from the mainland of Croatia is the ferry from Split to the island of Brač (Milna), as you can find ferry tickets starting at €5. This is also the fastest ferry running from the mainland to the islands.
The port and town of Split under the night lights
Ferry routes from Dubrovnik to the Croatian islands in 2024
Dubrovnik is a top-tier holiday destination and one of the most popular places in Croatia. The port city of Dubrovnik is well-connected to the Croatian islands and other destinations on the mainland. Find all ferry routes from Dubrovnik to the Croatian islands for 2024:
- Dubrovnik - Hvar ferry: ferries from Dubrovnik to Hvar are seasonal, with about 3 crossings a day. The ferry crossing takes around 3.5 hours and tickets usually start at €45.
- Dubrovnik - Brač ferry: there are ferries from Dubrovnik to Brač traveling to the ports of Milna and Bol with around 3 crossings a day. The trip duration is 4-4.5 hours and tickets are at around €45.
- Dubrovnik - Korčula ferry: there are 4-6 daily ferry crossings from Dubrovnik to Korčula in the summer months and some weekly crossings in the low season. The Dubrovnik - Korčula ferry trip usually takes 2 hours and ferry tickets range from €13 to €25.
- Dubrovnik - Lastovo ferry: the Dubrovnik - Lastovo ferry route is available with up to 7 weekly crossings all year round. It normally takes about 3.5 hours to reach Lastovo and a single ferry ticket costs around €14.
- Dubrovnik - Šipan ferry: ferries from Dubrovnik to Šipan are usually in operation all year long with 1 ferry crossing per day. The ferry trip to Šipan lasts about 45 minutes and ferry tickets (only for foot passengers) start at around 3€-6€.
- Dubrovnik - Mljet ferry: Dubrovnik is pretty close to Mljet and you can reach all 3 ports in Mljet with many daily ferry crossings. There are daily ferries from Dubrovnik to Sobra, from Dubrovnik to Pomena, and from Dubrovnik to Polače. Ferry trips range from 1 hour to 1 hour and 40 minutes depending on the port of arrival, with tickets costing between €8 and €20 for foot passengers.
The cinematic city of Dubrovnik is also connected by ferry with other popular destinations in the mainland of Croatia, such as Split and Makarska:
- Dubrovnik - Split ferry: ferries between the two mainland hotspots travel seasonally, with crossings that last less than 4.5 hours and ferry tickets that cost around €45.
- Dubrovnik - Makarska ferry: the seasonal route to the port city of Makarska lasts around 3.5 hours, with ferry tickets costing around €45. In the high season, you can normally find 1 departure every day.
The majestic city and the old port of Dubrovnik
Ferry schedules from Pula to the Croatian islands
The beautiful city of Pula, perched on the southwestern tip of the Istria peninsula, is also connected to other Croatian ports thanks to the ferry routes operated by Kapetan Luka - Krilo. Here are the detailed ferry schedules from/to Pula:
- Pula - Mali Lošinj ferry: the Pula - Mali Lošinj ferry connection is served all year round. In the summer months, there are usually 5 crossings a week. The crossing lasts around 2.5 hours and tickets cost €10-€13.
- Pula - Ilovik ferry: the ferry route from Pula to Ilovik runs all year round with 2 weekly crossings, with ferries making the crossing in around 3 hours. Ilovik - Pula ferry tickets start at around €10-€11.
- Pula - Silba ferry: there are weekly ferry connections from Pula to Silba throughout the year. The trip lasts 3.5 hours, while tickets cost around €14.
- Pula - Unije ferry: the ferry route from Pula to Unije is active all year round, with increased ferry frequency in the summer. The ferry duration is 1 hour, with standard tickets costing around €10.
- Pula - Susak ferry: this ferry route is normally operated all year round. However, ferry frequency and availability are higher during the summer months. Ferry crossings to Susak from Pula last just 1.5 hours and ferry tickets normally cost around €11.
The port of Pula dotted with sailboats
Ferry connections between Zadar and the Croatian islands
Zadar is a historic city on Croatia’s Dalmatian coast and its port is connected daily with several Croatian islands, such as Lošinj, Ilovik and Silba. Check all ferry schedules and prices from Zadar to the Adriatic islands, and off you go:
- Zadar - Ilovik ferry: there are 2-3 weekly ferries to Illovik from Zadar throughout the year. A standard ticket costs around €10-€12, while the trip lasts around 1.5 hours.
- Zadar - Unije ferry: there are 2-5 weekly ferries to the island of Unije all year round that make the Zadar - Unije ferry crossing in 3.5 hours on average. Depending on the operator and the season, ferry tickets to Unije cost around €12-€15.
- Zadar - Susak ferry: you can find 2-5 weekly crossings to Susak from Zadar all year round. Ferry tickets range from around €1.5 to €13.5, with the trip lasting between 2.5-3 hours.
- Zadar - Mali Losinj ferry: ferries to Mali Lošinj from Zadar travel year-round and make the crossing between 2 hours and 7 hours, depending on the operator and vessel. Ferry tickets usually cost up to around €13 for this route.
- Zadar - Silba ferry: this is a year-round route to the island of Silba that lasts 1-4 hours. The Zadar - Silba ferry ticket price starts at about €4.
Ferry routes to the Croatian islands from Makarska
Makarska is the central maritime hub located in Makarska Riviera. While it is one of the lesser-known mainland ports of Croatia, it offers several ferry connections to the Croatian islands:
- Makarska - Brač ferry: you can usually travel by ferry from Makarska to Bol in Brač once a day. The ferry trip lasts only 35 minutes and tickets are at around €20.
- Makarska - Mljet ferry: ferries from Makarska to Mljet normally travel to the port of Pomena once a day. The trip duration is around 2 hours and tickets cost around €25.
- Makarska - Korčula ferry: the Makarska - Korčula ferry route is normally served once a day by Kapetan Luka - Krilo. The connection is active seasonally. Ferries take a bit over 1 hour to reach the island and tickets start at around €25.
- Makarska - Hvar ferry: in 2 hours on average, you can get to Hvar from Makarska every day during the summer months. The Makarska - Hvar ferry trip lasts 2 hr and tickets cost around €20.
- Makarska - Vis ferry: there are usually 7 weekly crossings to the island of Vis from Makarska by ferry in the summer, that last a bit longer than 3 hours. The ticket price for the Makarska - Vis ferry trip is around €25.
There are also ferry connections between Makarska and the cities of Dubrovnik and Split. Here, you can find more information about the ferry routes:
- Makarska - Dubrovnik ferry: there is normally 1 daily ferry crossing to Dubrovnik from Makarska in the high season. The trip duration is around 3.5 hours and tickets start at €45.
- Makarska - Split ferry: the Makarska - Split ferry connection is served in the high season, usually with 1 daily crossing. The ferry trip duration is around 1.5-4.5 hours and tickets start at €20.
Tip: there is also a ferry route from Makarska to the port of Sumartin in Brač, operated by Jadrolinija.
The picturesque waterfront of Makarska
Ferry routes between the Croatian islands in 2024
Croatia is the ideal destination for island hopping, and with so many pristine islands it’s hard to resist! During your holidays in Croatia, you can hop on the ferry and explore the Adriatic Sea.
Take advantage of all the ferry connections and frequent schedules and live the Adriatic dream! Find all the available 2024 ferry schedules between the Croatian islands and plan your island-hopping adventure:
- Hvar - Korčula ferry: the Hvar - Korčula ferry route is available with 4 daily crossings in the high season. In the low season, there is usually 1 daily crossing. The ferry ticket price ranges from around €6 to €20 and it takes about 1 hour to reach the port of Korčula.
- Hvar - Mljet ferry: the route is usually active with up to 2 ferry crossings per day from April to October. The Hvar- Mljet ferry trip takes approximately 2 hours and it costs around €25.
- Hvar - Prigradica ferry: the ferry route from Hvar to Prigradica is available from early June to late September with 1 daily crossing. The journey takes about 50 minutes and the ticket price is around €8.
- Hvar - Vis ferry: there are year-round ferries to Vis from Hvar, with increased frequency in the high season, and the crossing takes around 55 minutes. The ticket price usually ranges from €20 to €25.
- Brač - Hvar ferry: you can take the ferry from 2 ports of Brač, Milna and Bol. The Milna - Hvar ferry takes around 30-40 minutes, while the Bol - Hvar ferry trip lasts around 50 minutes. Tickets are at €15-€18, depending on the port of departure.
- Brač - Mljet ferry: the Brač - Mljet ferry route is available with up to 14 weekly crossings from April to the end of September and it’s operated by TP-Line and Kapetan Luka - Krilo. The journey to Mljet (Pomena) lasts around 2.5-3 hours and costs about €25.
- Brač - Korčula ferry: the Brač - Korčula ferry route is available with at least 14 weekly crossings. The ferry ticket price from Brač to Korčula starts at around €25 and the ferry ride lasts around 2-2.5 hours.
Τip: tickets for domestic Croatia routes are pretty affordable, as the most expensive ferry is at around €45, while most Croatia ferries are under €10.
The imposing seafront town and castle of Hvar
If you want to explore the islands of the Cres-Lošinj archipelago, you can hop on a ferry to Susak, Lošinj, Ilovik, and Silba to explore the northern part of the Adriatic Sea. Check all the available ferry connections below:
- Susak - Ilovik ferry: the ferry route from Susak to Ilovik runs all year round with 4-5 weekly ferry crossings. The journey usually ranges from 30 minutes to 1 hour and the ticket price starts at €2.50.
- Susak - Lošinj ferry: the Susak - Mali Lošinj ferry connection runs all year round with up to 4 daily ferry crossings. The ferry trip takes between 30 minutes and 2.5 hours and the cost for the crossing is usually around €2.
- Susak - Silba ferry: ferries to Silba from Susak are available 2-5 times a week. The ferry ticket price from Susak to Silba usually starts at around €6.50-€8 and the trip lasts around 1.5 hours.
- Unije - Silba ferry: the Unije - Silba ferry route is available all year round with up to 5 weekly crossings. The journey takes up to 2.5 hours and the ticket costs around €7.50.
- Unije - Susak ferry: there are normally up to 3 daily ferry crossings operated from Unije to Susak. The ferry trip ranges from around 30 minutes to 1 hour and the price for a Unije - Susak ferry ticket starts at €2-€3.
- Unije - Lošinj ferry: there are 2-4 daily crossings between Unije and Mali Lošinj all year round. The price for a Unije - Mali Lošinj ferry ticket ranges from around €2-€6 and the journey usually lasts around 1 to 2 hours.
- Unije - Ilovik ferry: there are year-round ferries between Unije and Ilovik in Croatia. There are 2-5 crossings per week operated by Kapetan Luka - Krilo and Jadrolinija. The ferry trip takes between 1 hour and 2 hours and it costs around €4-€8.
- Lošinj - Ilovik ferry: there are up to 2 weekly ferry connections from Mali Lošinj to Ilovik. A standard ferry ticket for the Mali Lošinj - Ilovik route costs around €3.65 and the ride takes about 40 minutes.
- Lošinj - Silba ferry: you can take the ferry to Silba from Mali Lošinj throughout the year. The route is operated with up to 3 weekly crossings and the ferry trip can last between 1 hour and 3.5 hours, depending on the ferry operator and the season. The Mali Losinj - Silba ticket price starts at €8.
Tip: keep in mind that most vessels operating on domestic Croatian connections are catamarans that don’t have car decks. Therefore, you can’t bring your vehicle on the vast majority of ferries traveling from the Croatian mainland to the islands or between the Croatian islands.
Stunning views of the Cres - Lošinj archipelago at sunset
Ferries between Croatia and Italy in 2024
Did you know that you can reach Croatia from Italy by ferry? Now, you do! There are ferries to Croatia departing from 6 Italian ports: Trieste, Venice, Cesenatico, Pesaro, Ancona, and Bari. From there, you can get to the Croatian towns of Pula, Poreč, Rovinj, Umag, Lošinj, Novalja, Split, Zadar, and Dubrovnik.
The main ferry companies serving routes from Italy to Croatia are Liberty Lines, Kompas (Adriatic Lines), Gomo Viaggi, SNAV, and Jadrolinija. However, most of the ferry connections between Croatia and Italy are operated by Jadrolinija, Croatia’s largest ferry company:
- Ancona - Zadar ferry: there is 1 weekly crossing (on Thursdays) from Ancona to Zadar from June to September. The Ancona - Zadar ferry time ranges from 7 hours to 9 hours, and tickets cost from €75 to €85.
- Ancona - Split ferry: there are normally up to 2 weekly crossings from Ancona to Split during winter and up to 8 weekly ferry connections during summer. The route is operated by Jadrolinija and SNAV. The Ancona - Split ferry trip takes from 8 hours to 11.5 hours, and the ferry ticket price ranges between €60 and €75.
- Bari - Split ferry: the Bari - Split ferry connection usually is operated from August to mid-October with 1 weekly ferry crossing (on Wednesdays). The crossing takes about 9-10 hours and ferry ticket prices for the trip between Bari and Split start at €75.
- Bari - Dubrovnik ferry: the route is usually available from early May to mid-October by Jadrolinija. Normally, there is 1 ferry crossing from Bari to Dubrovnik per week (usually on Tuesdays) and the ferry time ranges from 7 to 10 hours, depending on the season. The Bari - Dubrovnik ferry price is around €90 for a one-way ticket.
You can find more Italy - Croatia ferry routes and useful information about companies, prices, and offers on Ferryhopper and plan your trip in the Adriatic Sea!
Useful info: SNAV has announced the Italy - Croatia ferry routes for summer 2024. Also, keep in mind that Croatia is also connected to Slovenia by ferry. The ferry route from Piran to Poreč is usually active during the summer and the journey lasts only 50 minutes.
A welcoming lighthouse at the entrance of the port in Zadar
Book ferries within/to Croatia on Ferryhopper
Croatia is also known as the land of hundreds of islands, so can you think of a better place to start your island-hopping adventure? Now that you have read our article about all the Croatian ferry schedules for 2024, check our Map of ferries, find all available routes, companies, and prices and book your ferry tickets online on Ferryhopper!
Tip: download the Ferryhopper App for free, so you can keep your e-tickets (if available) on your phone and track your ferry in real time!
Hello world! I am Eleni Kotidou, a copywriter, an incurable wanderluster and fellow traveler. With 26 countries and hundreds of destinations in my resume, I am here to share my expertise and give you the best tips for your ferry trips. Somewhere between air and nautical miles, I realized that I have a weak spot for ferry trips, endless blue horizons and sunbathing on the deck. So, I guess it comes as no surprise that I work as a copywriter at Ferryhopper 😛. Now, pack your bags and let’s scratch island hopping off your bucket list 📝!