Getting from Italy to Croatia is getting easier. An overview of the options by land, sea and air – by bus, car, train, plane, ferry, and catamaran.
- Flights from Italy to Croatia
- Train from Venice to Zagreb
- From Italy to Croatia By Bus
- Driving from Italy through Slovenia to Croatia
- Private transfers between Italy and Croatia
- Ferries to Croatia from Italy – Bari to Dubrovnik
- Stari Grad (Hvar) and Split to Ancona by Ferry
- Ancona to Zadar with Jadrolinija
- Venice to Istria: Umag, Pula, Porec, and Rovinj
- Pesaro to Losinj, Rab, Novalja, Rovinj, and Zadar
- Daily cruise to Venice from Porec, Rovinj, Umag, and Pula
Before the arrival of Ryanair to Zadar in 2007, cheap flights to Italian airports such as Venice and Trieste followed by a long bus journey to a final destination in Croatia were the most cost-effective (and often quickest) ways of getting from the UK to Croatia.
I fondly recall the joys of a flight from London to Trieste, after which a two-hour bus ride brought me to Rijeka. After that, a short 11-hour overnight bus to Split, and then a wait for the 2-hour ferry to Stari Grad. And then the bus to Jelsa and I was home. Ah, the joys!
Thankfully, those days are long gone, and Split today has more than 100 destinations connecting to it, for example. Flights to Italy remain an interest option, however, especially for people visiting Istria.
But the flight scene from Italy to Croatia has also improved immensely in recent years, with even the island of Losinj connected directly with Venice. Here is an overview of the flight options from Italy:
Flights from Italy to Split
Croatia Airlines flies daily from Rome to Split.
Flights from Italy to Dubrovnik
Vueling Airlines – Rome, Thursdays, Sundays 23.12.-24.03.
Flights from Italy to Zagreb
Croatia Airlines – Rome via Split, every day from 28.10.2018 to 23.12.2018.
Flights from Italy to Pula
easyJet – Milano-Malpensa (MXP), Mondays, Wednesdays, Fridays during the summer months.
Flights from Italy to Zadar
easyJet – Milan, Tuesdays, Thursdays, 25.06.2019. – 01.09.2019.
Vueling – Rome, Saturdays, 22.06.2019. – 07.09.2019.
Flights from Italy to Losinj
From June to September, the island of Losinj is connected with Lugano and – from 2019 – Venice.
For the very latest flight news from Italy to Croatian airports, follow the dedicated TCN flights page.
I fondly remember a 7-hour train journey to Venice from Zagreb many years ago. Arriving in that gorgeous city and leaving the train station to the splendour of the Grand Canal was an unforgettable experience.
Sadly, it seems that the service has been discontinued, and the most relevant transfer by train these days is from Zagreb to Trieste, via Ljubljana, with a bus-train combination.
In cooperation with HŽ Putnički
In Ljubljana, the bus will be waiting for you at stop no. 28 in front of the railway station. In Trieste, the bus will be stopping in front of Trieste Centrale station. From there passengers can make connection to Venice, Milan, Rome and other destinations.
Timetable and fares
Zagreb – Ljubljana – Trieste from €18
B 410 Zagreb GK 4.40– Ljubljana 7.17 (runs from 12.12.2017. until 15.1.2018.) / SŽ bus 7.40 – Trst 9.15 (runs until 9.6.2018.)
B 210 Zagreb GK 12.36 – Ljubljana 15.14 / SŽ bus 15.25 – Trst 17.05 (runs until 9.6.2018.)
Trieste – Ljubljana – Zagreb from €18
SŽ bus Trst 12.55 – Ljubljana 14.35 (runs until 9.6.2018.) / B 211 14.45 – Zagreb GK 17.10
Children aged 6 to 12 pay half price. Children under the age of 6 travel free.
Northern Italy is well-connected with northern and western Croatia. This is especially true for towns in Istria and Venice. There are regular, year-round bus lines connecting Istria with Venezia. During the whole year, you can travel between Venezia and Pula, while during the tourist season, it is possible to travel to Croatia from Mestre and Trieste as well. Some of the towns in Istria connected with Italy by bus are: Buzet, Pazin, Rovinj, Pula and Medulin. There are also several bus connections to Zagreb.
The individual lines can be found here (in Croatian).
There is also the Flixbus option. The map of bus destinations is here.
Since Italy and Croatia do not share a land border, it is necessary to go through Slovenia. The main border crossing used by people
The cost of the Slovenian vignette (cheapest option) is 15 euro for 7 days. It is likely you will enter Croatia via Istria – learn more about the Istrian motorway network.
If you are looking for a private transfer between Italy and Croatia, please contact us on [email protected] Subject Italy Transfer.
A popular connection from southern Italy to Croatia is the Jadrolinija ferry from Bari to Dubrovnik, which runs from March to late November. The 2019 schedule has not yet been announced, but here is the 2018 schedule to give you an idea. We will update the schedule once it is announced.
Jadrolinija also maintains a year-round connection between Ancona and Split. In the summer months, Stari Grad on Hvar is also included. You can see the 2018 schedule here, which will be updated shortly.
SNAV has already announced its 2019 car ferry schedule from Ancona to Split. SNAV has also run a hydrofoil service from Pescara to Stari Grad on Hvar in past peak seasons. We will update this section with new announcements as they happen.
Jadrolinija also maintains a direct car ferry service from Ancona to Zadar from early June until later September. The 2019 schedule is expected to be similar to the last year – here is the 2018 schedule.
There are some great catamaran connections between Venice and Istria in the summer season, and these allow tourists in Italy to get a taste of Istria. The journey in the opposite direction, of course, is a nice additional day trip for tourists relaxing in Italy. It is nice to have interesting neighbours! For more information about tickets to Venice from Umag, Pula, Porec and Rovinj, visit the Istrian Sun website.
While Venice might be the most famous Italian destination in the region, it is not the only one. Pesaro is also an important connecting point for tourism between Croatian and Italy.
There are fast catamaran links between Pesaro and Losinj, Rab, Novalja, Rovinja and Zadar in season. The 2019 timetables have already been announced.
A pleasant cruise to Venice, lasting around 2 and a half hours, is a pleasant way for tourists in Istria to explore this famous Italian city on a great day trip.
The boat departs from Porec, Rovinj, Umag, and Pula. Period May – October 2019. For more information, visit the Adriatic Lines website.