Fly to Palermo

Take the transport at the Sofia station.

The journey takes approximately 9 m. Ticket price is about €40 The travel distance is 9 km.

Carrier is Atlas Taxi.

Buy ticket

Get off at the Sofia Airport.
Fly out to Sofia (SOF) of the Milan Bergamo (BGY) airport.

The journey takes approximately 4 h 40 m. Ticket price is about €35

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Milan Bergamo (BGY).
Take the train Trenitalia at the station Palermo Aeroporto.

The journey takes approximately 42 m. Ticket price is about €2 The travel distance is 29 km.

Carrier is Trenitalia.

Buy ticket

Get off at the Palermo Notarbartolo.


🛏 Find hotel deals and discounts up to 20% in Palermo at Booking


Fly to Catania bus

Take the transport at the Sofia Airport station.

The journey takes approximately 9 m. Ticket price is about €40 The travel distance is 45 m.

Carrier is Atlas Taxi.

Buy ticket

Get off at the Sofia (SOF).
Fly out to Sofia (SOF) of the Catania (CTA) airport.

The journey takes approximately 1 h 50 m. Ticket price is about €22

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Catania (CTA).
Take the SAIS Autolinee bus at the Catania Fontanarossa Airport station .

The journey takes approximately 2 h 30 m. Ticket price is about €11 The travel distance is 204 km.

Carrier is SAIS Autolinee.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Palermo at Booking


Bus train ferry

Take the Yubim bus at the Sofia station .

The journey takes approximately 16 h 56 m. Ticket price is about €110 The travel distance is 1148 km.

Carrier is Yubim.

Buy ticket

Get off at the Stazione Mestre.
Take the train Trenitalia Frecce at the station Venezia Mestre.

The journey takes approximately 8 h 46 m. Ticket price is about €75 The travel distance is 1135 km.

Carrier is Trenitalia Frecce.

Buy ticket

Get off at the Villa S.Giovanni.
Boarding the Blu Jet ferry at the port of Villa San Giovanni.

The journey takes approximately 20 m. Ticket price is about €2 The travel distance is 7 km.

Carrier is Blu Jet.

Buy ticket

Get off at the Messina Marittima.
522 m on foot from the Messina Marittima to the Messina Centrale.

The journey takes approximately 6 m. The travel distance is 522 m.

Get off at the Messina Centrale.
Take the train Trenitalia at the station Messina Centrale.

The journey takes approximately 2 h 52 m. Ticket price is about €14 The travel distance is 217 km.

Carrier is Trenitalia.

Buy ticket

Get off at the Palermo Centrale.


🛏 Find hotel deals and discounts up to 20% in Palermo at Booking


Bus bus and ferry

Take the Florentia Bus bus at the Sofia station .

The journey takes approximately 21 h 30 m. Ticket price is about €75 The travel distance is 1325 km.

Carrier is Florentia Bus.

Buy ticket

Get off at the Bologna Centrale.
Take the transport at the Bologna Pzza xx Settembre station.

The journey takes approximately 17 h 15 m. Ticket price is about €30 The travel distance is 1333 km.

Carrier is Autoservizi Salemi Srl.

Buy ticket

Get off at the Palermo Terminal Bus.


🛏 Find hotel deals and discounts up to 20% in Palermo at Booking


Bus

Take the Matpu bus at the Sofia station .

The journey takes approximately 5 h Ticket price is about €17 The travel distance is 200 km.

Carrier is Matpu.

Buy ticket

Get off at the Kumanovo.
546 m on foot from the Kumanovo to the Kumanovo.

The journey takes approximately 6 m. The travel distance is 546 m.

Get off at the Kumanovo.
Take the Durmo Tours bus at the Kumanovo station .

The journey takes approximately 29 h 30 m. Ticket price is about €70 The travel distance is 1912 km.

Carrier is Durmo Tours.

Buy ticket

Get off at the Roma Tiburtina TiBus.
Take the Autokar Polska bus at the Roma Tiburtina TiBus station .

The journey takes approximately 14 h 38 m. Ticket price is about €45 The travel distance is 1089 km.

Carrier is Autokar Polska.

Buy ticket

Get off at the Palermo.


🛏 Find hotel deals and discounts up to 20% in Palermo at Booking


Train

Take the train Bulgarian Railways (BDZh) at the station Sofia.

The journey takes approximately 4 h 45 m. Ticket price is about €6 The travel distance is 297 km.

Carrier is Bulgarian Railways (BDZh).

Buy ticket

Get off at the Vidin.
Take the train Romanian Railways (CFR) at the station Vidin.

The journey takes approximately 3 h 6 m. Ticket price is about €11 The travel distance is 118 km.

Carrier is Romanian Railways (CFR).

Buy ticket

Get off at the Craiova.
Take the train Romanian Railways (CFR) at the station Craiova.

The journey takes approximately 13 h 5 m. Ticket price is about €50 The travel distance is 625 km.

Carrier is Romanian Railways (CFR).

Buy ticket

Get off at the Budapest-Keleti.
Take the train Hungarian Railways (MÁV) at the station Budapest-Keleti.

The journey takes approximately 5 h 13 m. Ticket price is about €25 The travel distance is 565 km.

Carrier is Hungarian Railways (MÁV).

Buy ticket

Get off at the Salzburg Hbf.
Take the train Nightjet at the station Salzburg Hbf.

The journey takes approximately 12 h 2 m. Ticket price is about €130 The travel distance is 908 km.

Carrier is Nightjet.

Buy ticket

Get off at the Roma Termini.
Take the train Trenitalia Intercity at the station Roma Termini.

The journey takes approximately 11 h 36 m. Ticket price is about €50 The travel distance is 861 km.

Carrier is Trenitalia Intercity.

Buy ticket

Get off at the Palermo Centrale.


🛏 Find hotel deals and discounts up to 20% in Palermo at Booking


Bus

Take the FlixBus bus at the Sofia station .

The journey takes approximately 7 h 5 m. Ticket price is about €30 The travel distance is 392 km.

Carrier is FlixBus.

Buy ticket

Get off at the Bucharest.
Take the FlixBus bus at the Bucharest station .

The journey takes approximately 51 h 30 m. Ticket price is about €230 The travel distance is 3267 km.

Carrier is FlixBus.

Buy ticket

Get off at the Palermo.


🛏 Find hotel deals and discounts up to 20% in Palermo at Booking


Drive car ferry ferry

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 6 h 55 m. The travel distance is 537 km.

Get off at the Durrës.
Boarding the Adria Ferries ferry at the port of Durrës.

The journey takes approximately 9 h Ticket price is about €30 The travel distance is 225 km.

Carrier is Adria Ferries.

Buy ticket

Get off at the Bari 1.
In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 4 h 58 m. The travel distance is 434 km.

Get off at the Villa San Giovanni.
Boarding the Blu Jet ferry at the port of Sofia Airport.

The journey takes approximately 20 m. Ticket price is about €2 The travel distance is 45 m.

Carrier is Blu Jet.

Buy ticket

Get off at the Sofia (SOF).
In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 2 h 25 m. The travel distance is 229 km.

Get off at the Palermo.


🛏 Find hotel deals and discounts up to 20% in Palermo at Booking


The cheapest way to travel from Sofia to Palermo is by taking a Fly to Catania bus with an average price of €76. The journey takes approximately 7 ч. 7 мин.

Fly to Catania bus is the fastest way to travel from Sofia to Palermo. Tickets cost €76. The journey takes approximately 7 ч. 7 мин.