Palermo Sofia Routes (7 Ways to go)

Planning a trip from Palermo to Sofia Cleartrip helps you select the best route between Palermo & Sofia based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Palermo & Sofia

The distance from Palermo to Sofia is approximately 1173.42kms. Take a look at the 7 routes available to reach Sofia from Palermo

  • 1.
  • Palermo to Sofia Train to Catania, fly
  • 7h 40m
  • Rs. 3606
 
Palermo Centrale
 
2h 47m
Rs. 1000
You can reach Catania Centrale from Palermo Centrale by travelling in a train. Palermo Centrale to Catania Centrale train takes approximately 2h 47m. You can catch a train from Palermo Centrale and get down at Catania Centrale. The price of the train ticket is approximately Rs. 1000.
 
Catania Centrale
 
0h 8m
Rs. 70
Travelling in a bus is one of the ways to reach Catania Airport from Catania. The total journey between Catania & Catania Airport takes around 0h 8m in a bus. The bus ticket price for the journey is approximately Rs.70.
 
Catania Airport
 
1h 40m
Rs. 2500
You can travel from Catania to Sofia by booking a flight. The total flight time between Catania & Sofia is around 1h 40m. The price of the flight ticket is approximately Rs.2500.
 
Sofia
 
0h 38m
Rs. 36
Travelling in a bus is one of the ways to reach Tzarigradsko shose Blvd. from Terminal 1. The total journey between Terminal 1 & Tzarigradsko shose Blvd. takes around 0h 38m in a bus. The bus ticket price for the journey is approximately Rs.36.
 
Tzarigradsko shose Blvd.
  • 2.
  • Palermo to Sofia Fly from Palermo
  • 7h 6m
  • Rs. 5369
 
Palermo - Via Libertà n.171
 
0h 43m
Rs. 433
Travelling in a bus is one of the ways to reach Palermo - Airport from Palermo - Via Libertà n.171. The total journey between Palermo - Via Libertà n.171 & Palermo - Airport takes around 0h 43m in a bus. The bus ticket price for the journey is approximately Rs.433.
 
Palermo - Airport
 
3h 30m
Rs. 4900
You can travel from Palermo to Sofia by booking a flight. The total flight time between Palermo & Sofia is around 3h 30m. The price of the flight ticket is approximately Rs.4900.
 
Sofia
 
0h 38m
Rs. 36
Travelling in a bus is one of the ways to reach Tzarigradsko shose Blvd. from Terminal 1. The total journey between Terminal 1 & Tzarigradsko shose Blvd. takes around 0h 38m in a bus. The bus ticket price for the journey is approximately Rs.36.
 
Tzarigradsko shose Blvd.
  • 3.
  • Palermo to Sofia Night train, train, bus and ferry, bus
  • 38h 23m
  • Rs. 9920
 
Imperatore Federico
 
0h 21m
Rs. 370
You can reach Palermo Centrale from Imperatore Federico by travelling in a train. Imperatore Federico to Palermo Centrale train takes approximately 0h 21m. You can catch a train from Imperatore Federico and get down at Palermo Centrale. The price of the train ticket is approximately Rs. 370.
 
Palermo Centrale
 
10h 16m
Rs. 2100
You can reach Battipaglia from Palermo Centrale by travelling in a train. Palermo Centrale to Battipaglia train takes approximately 10h 16m. You can catch a train from Palermo Centrale and get down at Battipaglia. The price of the train ticket is approximately Rs. 2100.
 
Battipaglia
 
3h 14m
Rs. 1700
You can reach Taranto from Battipaglia by travelling in a train. Battipaglia to Taranto train takes approximately 3h 14m. You can catch a train from Battipaglia and get down at Taranto. The price of the train ticket is approximately Rs. 1700.
 
Taranto
 
0h 58m
Rs. 550
You can reach Brindisi from Taranto by travelling in a train. Taranto to Brindisi train takes approximately 0h 58m. You can catch a train from Taranto and get down at Brindisi. The price of the train ticket is approximately Rs. 550.
 
Brindisi
 
6h 34m
Rs. 3900
Travelling in a bus and ferry is one of the ways to reach Tirana from Brindisi. Brindisi to Tirana by bus and ferry takes approximately 6h 34m. The distance between Brindisi & Tirana is around 287.28kms.
 
Tirana
 
12h 0m
Rs. 1300
Travelling in a bus is one of the ways to reach Sofia from Tirana. The total journey between Tirana & Sofia takes around 12h 0m in a bus. The bus ticket price for the journey is approximately Rs.1300.
 
Sofia
  • 4.
  • Palermo to Sofia Bus, bus and ferry
  • 33h 21m
  • Rs. 10469
 
Palermo
 
8h 24m
Rs. 1300
Travelling in a bus is one of the ways to reach Bivio Cantinella from Palermo. The total journey between Palermo & Bivio Cantinella takes around 8h 24m in a bus. The bus ticket price for the journey is approximately Rs.1300.
 
Bivio Cantinella
 
3h 19m
Rs. 850
Travelling in a bus is one of the ways to reach Bari from Cantinella. The total journey between Cantinella & Bari takes around 3h 19m in a bus. The bus ticket price for the journey is approximately Rs.850.
 
Bari
 
0h 15m
Rs. 0
Walking is one of the ways to reach Bari from Bari. Bari to Bari by walk takes approximately 0h 15m. The distance between Bari & Bari is around 1.25kms.
 
Bari
 
11h 23m
Rs. 6500
Travelling in a bus and ferry is one of the ways to reach Gostivar from Bari. Bari to Gostivar by bus and ferry takes approximately 11h 23m. The distance between Bari & Gostivar is around 2288.04kms.
 
Gostivar
 
1h 0m
Rs. 650
Travelling in a bus is one of the ways to reach Skopje from Gostivar. The total journey between Gostivar & Skopje takes around 1h 0m in a bus. The bus ticket price for the journey is approximately Rs.650.
 
Skopje
 
5h 0m
Rs. 1169
Travelling in a bus is one of the ways to reach Sofia from Skopje. The total journey between Skopje & Sofia takes around 5h 0m in a bus. The bus ticket price for the journey is approximately Rs.1169.
 
Sofia
  • 5.
  • Palermo to Sofia Drive, car ferry
  • 24h 44m
  • Rs. 17203
 
Palermo
 
2h 26m
Rs. 3271
You can take a car from Palermo to Messina. It will take you around 2h 26m to cover distance of 233.4kms and reach Messina from Palermo. The total amount for the journey will be approximately Rs.3271.
 
Messina
 
0h 30m
Rs. 171
Ferry is one of the ways to reach Villa San Giovanni from Messina. Messina to Villa San Giovanni by ferry takes approximately 0h 30m. The distance between Messina & Villa San Giovanni is around 8.14kms.
 
Villa San Giovanni
 
5h 7m
Rs. 6163
You can take a car from Villa San Giovanni to Bari. It will take you around 5h 7m to cover distance of 439.82kms and reach Bari from Villa San Giovanni. The total amount for the journey will be approximately Rs.6163.
 
Bari
 
9h 0m
Rs. 2530
Ferry is one of the ways to reach Durrës from Bari. Bari to Durrës by ferry takes approximately 9h 0m. The distance between Bari & Durrës is around 217.52kms.
 
Durrës
 
6h 42m
Rs. 5068
You can take a car from Durrës to Sofia. It will take you around 6h 42m to cover distance of 544.16kms and reach Sofia from Durrës. The total amount for the journey will be approximately Rs.5068.
 
Sofia
  • 6.
  • Palermo to Sofia Car ferry, bus, bus and ferry
  • 36h 14m
  • Rs. 13900
 
Palermo
 
10h 0m
Rs. 3200
Ferry is one of the ways to reach Naples from Palermo. Palermo to Naples by ferry takes approximately 10h 0m. The distance between Palermo & Naples is around 428.7kms.
 
Naples
 
0h 10m
Rs. 0
Walking is one of the ways to reach Naples Porto Immacolatella from Naples. Naples to Naples Porto Immacolatella by walk takes approximately 0h 10m. The distance between Naples & Naples Porto Immacolatella is around 0.84kms.
 
Naples Porto Immacolatella
 
3h 15m
Rs. 1400
Travelling in a bus is one of the ways to reach Bari Porto from Naples Porto Immacolatella. The total journey between Naples Porto Immacolatella & Bari Porto takes around 3h 15m in a bus. The bus ticket price for the journey is approximately Rs.1400.
 
Bari Porto
 
8h 49m
Rs. 8000
Travelling in a bus and ferry is one of the ways to reach Tiranë from Bari - Palazzo dell' Autorità Portuale. Bari - Palazzo dell' Autorità Portuale to Tiranë by bus and ferry takes approximately 8h 49m. The distance between Bari - Palazzo dell' Autorità Portuale & Tiranë is around 2406.76kms.
 
Tiranë
 
11h 0m
Rs. 1300
Travelling in a bus is one of the ways to reach Sofia from Tirana. The total journey between Tirana & Sofia takes around 11h 0m in a bus. The bus ticket price for the journey is approximately Rs.1300.
 
Sofia
  • 7.
  • Palermo to Sofia Train, bus
  • 33h 54m
  • Rs. 15600
 
Palermo Centrale
 
11h 34m
Rs. 5000
You can reach Roma Termini from Palermo Centrale by travelling in a train. Palermo Centrale to Roma Termini train takes approximately 11h 34m. You can catch a train from Palermo Centrale and get down at Roma Termini. The price of the train ticket is approximately Rs. 5000.
 
Roma Termini
 
3h 33m
Rs. 3100
You can reach Venezia Mestre from Roma Termini by travelling in a train. Roma Termini to Venezia Mestre train takes approximately 3h 33m. You can catch a train from Roma Termini and get down at Venezia Mestre. The price of the train ticket is approximately Rs. 3100.
 
Venezia Mestre
 
17h 41m
Rs. 7500
Travelling in a bus is one of the ways to reach Sofia from Venezia Mestre Station. The total journey between Venezia Mestre Station & Sofia takes around 17h 41m in a bus. The bus ticket price for the journey is approximately Rs.7500.
 
Sofia