Travel from Venice to Palermo

Train, bus or fly from Venice to Palermo?

Alitalia, Volotea and Swiss fly from Venice to Palermo 4 times a day. Alternatively, you can take a train from Venice to Palermo via Roma Termini in around 16 hours 24 minutes.

How to get from Venice to Palermo

ModeDurationPrice
From Venice bus to Venice airport, fly to Palermo airport, then bus to Palermo.3 h 38 min$91
From Venice shuttle to Venice Treviso airport, fly to Palermo airport, then bus to Palermo.4 h 1 min$102
From Venezia S.Lucia train to Verona - Stazione Verona Porta Nuova, line 199 Airport Bus to Verona airport, fly to Palermo airport, then bus to Palermo.5 h 10 min$105
From Venezia S.Lucia train to Bologna Centrale, Aerobus to Bologna airport, fly to Palermo airport, then bus to Palermo.5 h 14 min$120
From Venezia S.Lucia train to Roma Termini, train to Napoli Centrale, train to Villa San Giovanni, car ferry to Messina, walk to Messina Centrale, then train to Palermo Centrale.14 h 55 min$229
From Venezia S.Lucia train to Roma Termini then train to Palermo Centrale.16 h 24 min$179
From Venezia Tronchetto bus to Palermo.18 h 15 min$99
From Venice drive to Livorno then car ferry to Palermo.21 h 23 min$149

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

It takes approximately 3 hours 38 minutes to get from Venice to Palermo, including transfers.

Is there a direct train between Venice and Palermo?

No, there is no direct train from Venice to Palermo. However, there are services departing from Venezia S.Lucia and arriving at Palermo Centrale via Roma Termini. The journey, including transfers, takes approximately 16 hours 24 minutes.

Is there a direct bus between Venice and Palermo?

Yes, there is a direct bus departing from Venezia Tronchetto and arriving at Palermo. Services depart once daily, and operate every day. The journey takes approximately 18 hours 15 minutes.

Operators from Venice to Palermo

OperatorPhoneWebsite
ATVO S.p.A.+39 0421 5944ATVO S.p.A.
AlitaliaAlitalia
VoloteaVolotea
SwissSwiss
Prestia e Comandè s.r.l.+39 091 586351Prestia e Comandè s.r.l.
GoOpti+386 1 320 4530GoOpti
RyanairRyanair
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
Azienda Trasporti Verona Srl+39 045 805 7922Azienda Trasporti Verona Srl
TPER - Trasporto Passeggeri Emilia Romagna051.350111TPER - Trasporto Passeggeri Emilia Romagna
Caronte & Tourist800 627414Caronte & Tourist
Trenitalia+39 06 68475475Trenitalia
Trenitalia Intercity+39 06 68475475Trenitalia Intercity
Baltour+39 0861 1991900Baltour
Grimaldi Lines+39.081.496.444Grimaldi Lines