If whilst on your European travels you would like to travel between Italy and Croatia, you have several options. Travelling by ferry is the one that many people choose, however there are also numerous flights between these two countries.
GETTING TO ITALY FROM DUBROVNIK: Reaching Italy from Dubrovnik is pretty easy. There are connections between several Italian cities and this Croatian city in the south. Croatia Airlines flies to Rome (via Split and Zagreb) throughout the year, while Vueling Airlines has direct flights from April until end of October.
EasyJet flies from Dubrovnik to Naples (end of March until end of October). With Volotea you can travel from Dubrovnik to Bari, but again only in the summer.
The Croatian company Jadrolinija operates passenger/car ferry between Dubrovnik port and the port of Bari in southern Italy. The ferry crossing takes around 10 hours (available from March until the end of October).
Many travellers wonder if there is a ferry connection between Venice and Dubrovnik. Unfortunately, there is no such connection and to reach Dubrovnik from Venice you need to travel down the Italian coast to catch one of the ferries sailing to Croatia. Ancona, Pescara and Bari are the departure points of these ferries.
GETTING TO ITALY FROM SPLIT: From Split Airport you can easily reach Rome by direct flight. Croatia Airlines has flights all-year round while Vueling and Wizz Air flies only during the summer. Volotea offers flights from Split to Venice - only from April until mid-October.
For those who prefers ferry travel, getting from Italy to Split is easy as two ferry operators run ferries across the Adriatic Sea. Jadrolinija operates a year round route from the port of Split to Ancona in the Marche region of Italy. During the summer, this ferry also stops on the island of Hvar.
On the same route you can also travel with SNAV with ferry services available from the end of March until the beginning of November. For the latest sailing schedule, prices and booking visit DIRECT FERRIES.
GETTING TO ITALY FROM ISTRIA: Reaching Italy from Istria is very easy, since this peninsula is situated just across from the Italian coast. One of the most popular ports of the Mediterranean, Venice, has boat connections to the Istrian ports of Umag, Rovinj, Porec and Pula. These routes are operated by two companies - Venezia Lines and Kompas. Both services are available from May until October.
If you are travelling from Istria to Trieste, you can take a catamaran run by Trieste Lines (to Pula or Rovinj), or daily buses run by several bus companies (FILS, Brioni, Crnja Tours).
Istria is also easily reachable from Trieste by car. Drive takes from 1 - 1.5 hours depending on your destination.
GETTING TO ITALY FROM ZAGREB: f you are travelling between northern Italy and Zagreb, the cheapest option would be taking a bus ride. There are several buses between Trieste and Zagreb and the journey time is between 4-5 hours, depending on which bus you take.
You can also travel taking a direct bus between Venice and Zagreb, the journey time is from 6 to 8 hours. Bus tickets for both routes can be easily booked at Flixbus. There is also an option of taking a train from Venice to Zagreb ( 6 hour journey).
If travelling between Zagreb and Italian cities in the south, the quickest way would be to take a plane. However, the majority flights only operate during the summer months.
Croatia Airlines has flights between Zagreb and Italian cities of Rome, Milan and Venice.