Once you've finished your holidays in Croatia, you'll now be ready to spend time exploring magnificent Italy. Both air and sea travel are comfortable ways of travelling between Croatia and Italy.
There are many ports in Croatia from where you can embark ferries to Italy (most of the routes are only seasonal) while flights are available all year round. If travelling from northern regions (Istria and Zagreb) you can catch bus between Croatian and Italian cities.
Use both Direct Ferries (for ferries) and Bookaway (for buses & ground transport) to find all options of getting to Italy from Croatia. Check out also Vueling and Croatia Airlines websites to check flights between these two countries.
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.
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.
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.
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.
If 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 (reach Rome from anywhere in Italy), Milan and Venice.