1map logoGo to main page

Sofia to Palermo from $71: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Sofia, Bulgaria
to
Palermo, Italy

How to Get from Sofia to Palermo: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$71 - PlaneBest price
991 kmDistance
6h 19m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Sofia to Palermo with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Various
Plane
Average Duration
7h  8m
Estimated price
$71-215
Recommended
route map
Distance: 991 km
Duration: 6h 19m

See more options

Company
Various
Plane
Drive
Average Duration
6h  19m
Estimated price
$100-240
Company
Various
Bus
Bus
Average Duration
39h  45m
Estimated price
$113-170
Company
Various
Bus
Average Duration
34h  43m
Estimated price
$114-170
Company
Various
Drive
Drive
Drive
Average Duration
24h  1m
Estimated price
$238-671
Company
Various
Train
Average Duration
50h  6m
Estimated price
$255-415

Sofia - Palermo operators

Explore transport companies operating between Sofia and Palermo, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
alitalia.com

Plane from Sofia to Palermo

Average Duration
5h 16m
Estimated price
676-677
Website
en.aegeanair.com

Plane from Sofia to Palermo

Average Duration
6h 35m
Estimated price
67-678

Plane from Sofia to Catania

Average Duration
4h 25m
Estimated price
679-671
Website
easyjet.com

Plane from Sofia to Palermo

Average Duration
5h 15m
Estimated price
2050-2051
Website
ryanair.com

Plane from Sofia to Catania

Average Duration
1h 50m
Estimated price
2052-2053
Website
wizzair.com

Plane from Sofia to Catania

Average Duration
2h
Estimated price
2054-2055
Bus
Contact phone
+359 894 77 44 02
Website
kaleiatravel.com

Bus from Sofia to Skopje

Average Duration
5h
Estimated price
0-0
Contact phone
+389(0)2 24 02 388
Website
makedonijasoobrakaj.com

Bus from Sofia to Skopje

Average Duration
4h 45m
Estimated price
944-945
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Brindisi to Palermo

Average Duration
11h 40m
Estimated price
676-20580
Train
Contact phone
+35929311111
Website
bdz.bg

Train from Sofia to Vidin

Average Duration
4h 46m
Estimated price
2056-2057
Contact phone
0219521
Website
cfrcalatori.ro

Train from Vidin to Craiova

Average Duration
3h 6m
Estimated price
2057-2059

Train from Craiova to Budapest-Keleti

Average Duration
13h 5m
Estimated price
940-20565
Contact phone
+36 (1) 3 49 49 49
Website
mavcsoport.hu

Train from Budapest-Keleti to Salzburg Hbf

Average Duration
5h 13m
Estimated price
941-942
Contact phone
+43 (0)5 1717
Website
oebb.at

Train from Budapest-Keleti to Salzburg Hbf

Average Duration
6h 11m
Estimated price
679-672
Contact phone
+39 06 68475475
Website
trenitalia.com

Train from Roma Termini to Palermo Centrale

Average Duration
11h 36m
Estimated price
940-67
Ferry
Contact phone
071 50211621
Website
adriaferries.com

Ferry from Durrës to Bari 1

Average Duration
9h
Estimated price
679-2051
Contact phone
+39 010 209 4591
Website
gnv.it

Ferry from Durrës to Bari 1

Average Duration
10h 45m
Estimated price
949-20580
Contact phone
342 32 55 869
Website
blujetlines.it

Ferry from Villa San Giovanni to Messina Marittima

Average Duration
20m
Estimated price
2401-2402

Sofia to Palermo: Overview of Bus, Train, Flight, and Car Trips

Traveling between Sofia and Palermo offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🌍 The train route includes stops in Vidin, Craiova, Budapest-Keleti, Salzburg Hbf, and Roma Termini before reaching Palermo Centrale. This extensive journey takes approximately 2 days and 6 hours, offering travelers a diverse experience across different countries. 💸 Prices for the Sofia to Palermo train ticket can range from €242 to €419, depending on the class and availability. Despite the length of the trip, the unique travel experience and the beautiful landscapes along the way make it a memorable and worthwhile journey for train enthusiasts.
Departure Point
Sofia station
Arrival Point
Palermo Centrale station
🛫 Flying from Sofia to Palermo by plane involves taking a flight with one stopover, typically lasting 5 hours and 45 minutes. 🌍 Bulgaria Air, Wizz Air, Ryanair, and other airlines provide options for travelers looking to journey from Sofia Airport to Palermo Airport. The total duration of the trip from Sofia to Palermo by plane is around 7 hours and 8 minutes. 💸 Prices for flights between Palermo and Sofia can range from €69 to €211, offering travelers a variety of options to find the best deal for their journey between the two vibrant European cities.
Departure Point
Sofia Airport
Arrival Point
Palermo Airport. The quickest flight takes 5h 45m and has one stopover
🚌 Although there is no direct bus from Sofia to Palermo, travelers can still reach their destination with a journey involving transfers in Skopje, Tirana, and Brindisi. The entire trip takes approximately 34 hours and 43 minutes.
Departure Point
Sofia station
Arrival Point
Palermo station

Frequently asked questions

Find out more about the route from Sofia to Palermo.

Or choose the category:
The distance between Sofia and Palermo is approximately 991.4 km. The typical travel times vary depending on the mode of transportation. The fastest way to reach Palermo from Sofia is by plane, which takes around 7 hours and 25 minutes. Alternatively, taking a combination of a flight to Trapani and then a bus to Palermo takes approximately 9 hours and 24 minutes. The longest travel time is by bus, which takes around 41 hours and 15 minutes.
The most cost-effective option for traveling from Sofia to Palermo is by bus and train which costs between €137 and €183 and takes approximately 42 hours and 28 minutes. However, if time efficiency is a priority, the quickest way is to fly which costs between €110 and €257 and takes about 7 hours and 25 minutes.
When traveling from Sofia to Palermo the prices for a train ticket range from €210 to €391. For a bus journey, the prices vary between €124 and €236.
To travel from Sofia to Palermo without a car, there are several options available. The quickest and most convenient option is to fly, which takes approximately 7 hours and 25 minutes. Alternatively, you can take a bus, which takes around 41 hours and 15 minutes. There is also a train option, but it takes considerably longer at 2 days and 5 hours. The cost of traveling by bus or train ranges from €119 to €238, while flying costs between €110 and €257.
There is no direct train or bus link between Sofia and Palermo. However, there are indirect routes available. The train journey involves multiple transfers and takes approximately 2 days and 5 hours. Alternatively, the bus journey also requires transfers and takes around 41 hours and 15 minutes. It's worth considering flying as well, which takes 7 hours and 25 minutes with one stop or 9 hours and 24 minutes with a stop in Trapani and then a bus ride to Palermo.
The flight duration from Sofia to Palermo varies depending on the itinerary, but the quickest option with one stopover takes approximately 4 hours and 10 minutes. When it comes to the cost, flight prices between Palermo and Sofia range from €116 to €255.
There are numerous options for accommodation near Palermo. With over 2391 hotels available, there is something to suit every budget and preference. Prices for hotels in Palermo start at €33 per night, ensuring a range of affordable options for travelers.