There are 9 ways to get from Croatia to Palermo by plane, train, shuttle, bus, bus and ferry, car or ferry

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly from Venice  •  7 h 3 min

  1. Fly from Venice (VCE) to Palermo (PMO) VCE - PMO

$113 - $738

Cheapest option

Fly from Venice Treviso  •  7 h 21 min

  1. Fly from Venice Treviso (TSF) to Palermo (PMO) TSF - PMO

$88 - $657

7 alternative options

Fly from Verona  •  8 h 46 min

  1. Fly from Verona (VRN) to Palermo (PMO) VRN - PMO

$92 - $965

Fly from Zagreb  •  7 h 38 min

  1. Fly from Zagreb (ZAG) to Palermo (PMO) ZAG - PMO

$136 - $192

Train, shuttle  •  23 h 30 min

  1. Take the train from Zagreb to Ljubljana
  2. Take a shuttle bus from Ljubljana to Trieste Centrale
  3. Take the train from Trieste Centrale to Venezia Mestre Rv / ...
  4. Take the train from Venezia Mestre to Roma Termini Fr / ...
  5. Take the train from Roma Termini to Palermo Centrale Ic / ...

$182 - $411

Bus  •  26 h 30 min

  1. Take the bus from Zagreb to Venice, Venice 4
  2. Take the bus from Venice - Tronchetto to Messina - Piazza della Repubblica
  3. Take the bus from Messina - Piazza della Repubblica to Palermo

$259 - $517

Bus, train  •  27 h 31 min

  1. Take the bus from Zagreb to Rome Tiburtina 4
  2. Take the train from Roma Termini to Palermo Centrale Ic / ...

$259 - $289

Bus, bus and ferry  •  33 h 13 min

  1. Take the bus from Autobusni kolodvor to Bologna
  2. Take the bus and ferry from Bologna to Castelvetrano
  3. Take the bus from Castelvetrano to Palermo

$167 - $237

Drive, ferry  •  18 h 8 min

  1. Drive from Zagreb to Naples
  2. Take the ferry from Naples to Ustica
  3. Take the ferry from Ustica to Palermo

$279 - $407

What companies run services between Croatia and Palermo, Italy?

Alitalia and Volotea fly from Pula to Palermo every 4 hours. Alternatively, you can take a bus from Zagreb to Palermo via Venice, Venice, Venice - Tronchetto, and Messina - Piazza della Repubblica in around 26 h 30 min.

Airlines
Alitalia
Website
alitalia.com
Flights from Venice to Palermo
Ave. Duration
1 h 35 min
When
Every day
Estimated price
$70 - $490
Flights from Venice to Palermo via Rome
Ave. Duration
3 h 25 min
When
Every day
Estimated price
$70 - $490
Flights from Verona to Palermo via Rome
Ave. Duration
3 h 18 min
When
Every day
Estimated price
$75 - $460
Ryanair
Website
ryanair.com
Flights from Venice Treviso to Palermo
Ave. Duration
1 h 40 min
When
Every day
Estimated price
$35 - $250
Flights from Verona to Palermo
Ave. Duration
1 h 35 min
When
Every day
Estimated price
$35 - $240
Volotea
Website
volotea.com
Flights from Venice to Palermo
Ave. Duration
1 h 40 min
When
Every day
Estimated price
$55 - $360
Flights from Verona to Palermo
Ave. Duration
1 h 35 min
When
Every day
Estimated price
$50 - $340
Eurowings
Website
eurowings.com
Flights from Zagreb to Palermo via Cologne/Bonn Apt
Ave. Duration
6 h 5 min
When
Tuesday
Estimated price
$160 - $650
Austrian Airlines
Website
austrian.com
Flights from Zagreb to Palermo via Vienna
Ave. Duration
3 h 55 min
When
Sunday
Estimated price
$160 - $750
Lufthansa
Website
lufthansa.com
Flights from Zagreb to Palermo via Munich
Ave. Duration
4 h 10 min
When
Every day
Estimated price
$250 - $340
TUI fly Belgium
Website
tuifly.be
Flights from Zagreb to Palermo via Brussels
Ave. Duration
8 h 35 min
When
Friday
Estimated price
$150 - $750
Train operators
Trenitalia
Phone
+39 06 68475475
Website
trenitalia.com
Train from Trieste Centrale to Venezia Mestre
Ave. Duration
1 h 53 min
Frequency
Hourly
Estimated price
$11 - $25
Website
orario.trenitalia.com
1st Class
$21 - $25
ItaloTreno
Phone
+39 060708
Website
italotreno.it
Train from Venezia Mestre Station to Roma Termini Station
Ave. Duration
3 h 33 min
Frequency
3 times a day
Estimated price
$40 - $60
Website
italotreno.it
Trenitalia Intercity
Bus operators
FlixBus
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Zagreb to Venice, Venice
Ave. Duration
6 h 30 min
Frequency
Once daily
Estimated price
$23 - $40
Website
flixbus.co.uk
Vincek Autobusi ltd.
Phone
0800 1992
Email
Gradski-bus@autobusi-vincek.com
Website
autobusi-vincek.com
Bus from Zagreb to Venezia - Tronchetto
Ave. Duration
4 h 50 min
Frequency
Twice a week
Estimated price
$127
Schedules at
autobusi-vincek.com
Bus from Zagreb to Rome Tiburtina
Ave. Duration
13 h
Frequency
Twice a week
Estimated price
$166
Schedules at
autobusi-vincek.com
SAIS Autolinee
Phone
800 21 10 20
Email
saisautolineeweb@gmail.com
Website
saisautolinee.it
Bus from Venice - Tronchetto to Messina - Piazza della Repubblica
Ave. Duration
15 h 15 min
Frequency
Once daily
Estimated price
$200 - $290
Schedules at
saisautolinee.it
Bus from Messina - Piazza della Repubblica to Palermo
Ave. Duration
2 h 45 min
Frequency
Every 4 hours
Estimated price
$35 - $55
Schedules at
saisautolinee.it
Autoservizi Salemi Srl
Phone
(+39) 0923 98.11.20
Website
autoservizisalemi.it
Bus from Messina Piazza della Repubblica to Palermo
Ave. Duration
2 h 55 min
Frequency
Once daily
Estimated price
$70 - $100
Schedules at
autoservizisalemi.it
Bus and ferry from Bologna to Castelvetrano
Ave. Duration
19 h 48 min
Frequency
Once daily
Estimated price
$70 - $100
Schedules at
autoservizisalemi.it
Bus from Castelvetrano to Palermo
Ave. Duration
1 h 12 min
Frequency
6 times a week
Estimated price
$70 - $100
Schedules at
autoservizisalemi.it
ATVO S.p.A.
Phone
+39 0421 5944
Email
atvo@atvo.it
Website
atvo.it
Bus from Autobusni kolodvor to Bologna
Ave. Duration
9 h
Frequency
Once daily
Estimated price
$27 - $40
Schedules at
atvo.it
Ferry operators

Want to know more about travelling around Italy

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Questions & Answers

How far is it from Croatia to Palermo?

The distance between Croatia and Palermo is 880 km.

What is the cheapest way to get from Croatia to Palermo?

The cheapest way to get from Croatia to Palermo is to fly which costs 800 kn - 1.200 kn and takes 7 h 38 min.

What is the fastest way to get from Croatia to Palermo?

The quickest way to get from Croatia to Palermo is to fly which takes 7 h 3 min and costs 650 kn - 4.500 kn.

Is there a direct bus between Croatia and Palermo?

No, there is no direct bus from Croatia to Palermo. However, there are services departing from Zagreb and arriving at Palermo via Venice - Tronchetto and Messina - Piazza della Repubblica. The journey, including transfers, takes approximately 26 h 30 min.

How long does it take to get from Croatia to Palermo?

It takes approximately 7 h 3 min to get from Croatia to Palermo, including transfers.