Croatia + Italy

To see the countries Croatia and Italy together is not difficult. 

Italy and Croatia are separated by the Adriatic Sea. Croatia and Italy form the main length of the coast of the Adriatic Sea.

The the length of the Croatian Adriatic coast is over 1777 km, the length of the Italian Adriatic coast is over 1000 km.

From Croatia to Italy you can get by car, by bus, by ferries, by plane.

From Croatia to Italy by car

Croatia have not a common border with Italy.

To travel from Croatia to Italy by car you have to drive a small area of Slovenia (15 km). There is not border controls between Italy and Slovenia, these two countries are part of the Schengen Area.

The distance from the Umag city of Croatia to the town Trieste of Italy is just 52 km.

You can rental a car and make a trip between Italy and Croatia.

You need to ask beforehand for actual information the rental car companies about possibility of renting a car to two countries travel.

Road Croatia

From Croatia to Italy by bus

There are some regular bus lines from Croatia to Italy: to Venice from Rovinj and Medulin; to Trieste from Novigrad, Umag, Porec and Rovinj; to Florence, Bergamo, Bologna, Turin, Verona and Milano from Zagreb.

Italian bus company Florentia Bus – – offer bus line from Florence to Zagreb, the bus bus goes via Italian towns: Bologna, Padua and Trieste.

Croatian bus company Autotransport Sibenik – – has bus line from Triest (Italy) to Split/Dubrovnik (Croatia).

The Croatian bus companies Autotrans – and Croatia bus – – have bus lines from Triest (Italy) to Croatia.

Croatian bus company Crnja Tours – – has bus lines from Zagreb and Istrian towns to Trieste, Venice and Padova.

Croatian bus company FILS –  – has bus lines from Pula (Croatia) to Trieste and Venice (Italy).

From Rome (Italy) to Zagreb (Croatia) there is a regular (on Saturdays) bus. The bus goes via Italian towns – Florence, Bologna, Padua and Venice. The trip Rome to Zagreb is about 15 hour long. Distance from Zagreb to Rome is 890 km. The trip Venice (Italy) to Zagreb (Croatia) is about 6 hour long. Distance from Zagreb to Venice is 370 km.

From Torino (Italy) to Zagreb (Croatia) there is a regular (on Saturdays) bus. The bus goes via Italian towns – Milan, Bergamo, Brescia, Verona to Padua.

On web of Zagreb Bus Terminal – – you can check arrival timetables and others details bus departures from and arrivals in Zagreb.

The trip Pula city (Croatia) to Trieste (Italy) is 2,5-3 hour long (120 km), the trip from Rijeka (Croatia) to Trieste (Italy) is 2,5 hour long. The price of ticket from Pula (Croatia) to Triest (Italy) is ~100 kn in one direction.

From Croatia to Italy by ferries

Italy and Croatia have very well connected by ferry lines.

Italy Croatia ferry

Several ferry lines have between Italy and Croatia
regular year round ferry line Ancona – Split (Jadrolinija)
and seasonal lines:
Venice – Umag, Venice – Porec, Venice – Pula, Venice – Rovinj (Venezia Lines, Adriatic Lines)
Triest – Rovinj, Triest – Pula (Trieste Lines);
Ancona – Split, Ancona – Zadar, Ancona – Stari Grad of Hvar island (Jadrolinija, Blue Line, SNAV);
Pescara – Stari Grad of Hvar island, Pescara – Bol of Brac island, Pescara – Vela Luka of Korcula (SNAV)
Bari – Dubrovnik (Jadrolinija)

You can see timetable, prices and buy online the ticket on ferry companies website.

The main ferry companies which offer travel between Italy and Croatia are
Blue Line ferries (, Jadrolinija (, Trieste Lines (, Venezia Lines (, Adriatic Lines (, SNAV (

From Croatia to Italy by train

Croatia situated on intersection of routes from Europe’s west to east and from north to southacts as an intersection of routes between Western and Eastern Europe and northern and southern part of Europe.

Italy and Croatia integrate in European railway network.

  • unlimited train travel in 2 bordering countries
  • with discount for families or groups of 2-5 adults
  • children up to 11 years – free
  • pass with discounts for youth from 12 to 27

The main train station in Zagreb Croatia

Railway connections connect Zagreb with Milan, Venice, Trieste, Munich and Leipzig, Vienna and Salzburg. All of these cities are part of the Europe-wide railway system.

Railway lines in Europe *.pdf

The train trip from Venice to Zagreb last journey 7,5-10 hours (1-2 train changes);
from Venice to Split – 15-20 hours (3 train changes);
from Rome to Zagreb – 11,5-15,5 hours (1-2 train changes);
from Milan to Zagreb – 10-12 hours (1-2 train changes)

The main train station in Zagreb Croatia

To see the timetable of trains travelling around Europe and book a ticket you can on webs –,,

From Croatia to Italy by plane

If you need to quickly get from Croatia to Italy, you can use the plane.

The Kastel airport in Split Croatia

There are some regular airlines which offer flying between Italy and Croatia. In these latter days there are more and more budget airlines offer direct flights from Italy to Croatia.

Flying from Italy to Croatia

Airlines Croatiaairlines – – has flights between Italy and Croatia: Rome – Split (year-round), Rome – Dubrovnik (year-round), Venice – Dubrovnik (seasonal timetable), Bologna -Zagreb (year-round)

 Airlines Alitalia – – offer flight from Milan (Linate) to Dubrovnik (seasonal timetable)

Airlines Air Croatia –  – has flights Rome-Zagreb (year-round), Milan-Zagreb (year-round)

Budget airlines easyJet – – offer seasonal flights Rome-Split, Rome-Dubrovnik, Milan (Malpensa)-Split, Milan (Malpensa)-Dubrovnik, Naples-Split

Budget airlines Vueling – – offer seasonal flights Rome-Dubrovnik, Rome-Split, Rome-Zadar, Florence – Split

Budget airlines Volotea – – offer seasonal flight from Venice to Split

You need to ask beforehand for actual information the timetables on the airline websites.

From Croatia to Italy by hydroplane

From Split to Ancona & from Rijeka to Ancona by hydroplane

Autumn 2015 airline European Coastal Airlines (ECA) proposed two flights from Split city (Croatia) to Ancona city (Italy) and Rijeka city (Croatia) to Ancona city (Italy) by hydroplane.

Flight time from Rijeka to Ancona is 49 minutes. The ticket cost is 799 kn (~105 euro) in one direction, and 1499 kn (~197 euro) in both ends.

From Zadar to Ancona by hydroplane

In February, 2016 ECA began flying from Zadar city (Croatia) to Ancona city (Italy) by hydroplane.

The flight time by hydroplane from Zadar to Ancona is 42 minutes. The ticket cost is 32 euro. The flights are made on Wednesdays, Fridays and Sundays.

Hydroplane Croatia Italy

Official web of European Coastal Airlines