Travelling from Rome to Croatia

If you’re travelling from Italy to Croatia via one of the other cities not mentioned so far in this section – such as Rome, Milan or Pisa – heres’s our guide for the best way of doing this.

Travelling from Italy to Croatia

The majority of the other Italian cities, such as Trieste, Venice and Ancona, that feature in this section are both connected with direct flights from the UK and located on the Adriatic coast (or very close to it) making it relatively easy to make your way to Croatia – which is why we’ve specifically featured them in this guide. However, some of you may find yourselves elsewhere in Italy, wanting to make your way across to Croatia. (We certainly get a number of emails to that effect!)

Undoubtedly, the quickest way of reaching Croatia from, say, Rome or Milan would be to fly. However, the majority of flights only operate during the summer months, and flying may be costly – depending on how far in advance you book. See the list of airlines offering flights from Italy to Croatia below.

Otherwise, if you’re in central or southern Italy, we would recommend making your way to either Bari or Ancona on the eastern coast of Italy, and then taking ferries (Ancona – Split ferries run year-round) across to Dalmatia.

Although this ultimately depends on your travel plans in Croatia, we would normally advise making use of the (fast) trains on the Italian side of the Adriatic to travel up or down the coast and to then sail across to Croatia, rather than sailing first to Croatia and then travelling along the coast by bus. (There are very few useful train services along the coast in Croatia.)

If you’re in northern Italy, take a train to Trieste and then make your way to Croatia by bus or train.

Alternatively, if you’re heading to Istria, you can also travel to Venice (by train) and then take a fast catamaran across to various Istrian destinations with Venezia Lines (during the summer months).

Otherwise, take a look at the list of flights below!

Flights from Italy to Croatia

(months indicate months of operation)

From Rome to Croatia

  • Croatia Airlines Rome to Split (year-round)
  • Croatia Airlines Rome to Dubrovnik (summer only)
  • ITA Airways Rome to Split (Aug) and Dubrovnik (Aug)
  • Ryanair Rome Fiumicino to Zagreb (year-round), Split (Apr – Oct) and Dubrovnik (Apr – Oct) new for 2024!
  • Vueling Rome Fiumicino to Dubrovnik (end of Mar – end of Oct) and Split (end of Mar – end of Oct)
  • Wizzair Rome Fiumicino (Apr – Oct) to Split

From Milan to Croatia

  • Croatia Airlines Milan Malpensa to Zagreb and Split (summer only)
  • Easyjet Milan Malpensa to Zadar (end Mar – Sept)), Split (Jun – Sept) and Dubrovnik (Apr – early Nov)
  • Ryanair Milan Bergamo to Zagreb (year-round), Zadar (Apr – Oct) and Dubrovnik (Apr – Oct)

From Bolzano to Croatia

  • Sky Alps Bolzano to Brac (June to late Sept)

From Bologna to Croatia

From Pisa to Croatia

  • Ryanair Pisa to Zagreb (end Mar – Oct) new for 2024! and Zadar (Jun – Sept)

From Naples to Croatia

  • Easyjet Naples to Pula (May – Sept), Split (end Mar – Oct) and Dubrovnik (May – early Nov)
  • Ryanair Naples to Zagreb (year-round)

From Bari to Croatia

  • Volotea Bari to Dubrovnik (Jul & Aug) and Split (Jul & Aug)

Travelling from Italy to Croatia by Bus

There is a daily bus service from Florence that travels via Bologna, Padua and Trieste to Zagreb (via Ljubljana and on to Belgrade and Sofia!) – it is run by Florentia Bus.

Alternatively, there are also bus services from Venice and Trieste – please see details on these special pages.