Palermo Bari Routes (7 Ways to go)

Planning a trip from Palermo to Bari Cleartrip helps you select the best route between Palermo & Bari 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 & Bari

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

  • 1.
  • Palermo to Bari Bus
  • 11h 20m
  • Rs. 2350
 
Palermo
 
8h 24m
Rs. 1500
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.1500.
 
Bivio Cantinella
 
1h 56m
Rs. 850
Travelling in a bus is one of the ways to reach Bari from Cantinella. The total journey between Cantinella & Bari takes around 1h 56m in a bus. The bus ticket price for the journey is approximately Rs.850.
 
Bari
  • 2.
  • Palermo to Bari Train, car ferry, bus
  • 11h 42m
  • Rs. 3643
 
Palermo Centrale
 
2h 52m
Rs. 1100
You can reach Messina Centrale from Palermo Centrale by travelling in a train. Palermo Centrale to Messina Centrale train takes approximately 2h 52m. You can catch a train from Palermo Centrale and get down at Messina Centrale. The price of the train ticket is approximately Rs. 1100.
 
Messina Centrale
 
0h 6m
Rs. 0
Walking is one of the ways to reach Messina from Messina Centrale. Messina Centrale to Messina by walk takes approximately 0h 6m. The distance between Messina Centrale & Messina is around 0.48kms.
 
Messina
 
0h 30m
Rs. 193
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
 
2h 7m
Rs. 1000
You can reach Castiglione Cosentino from Villa S.Giovanni by travelling in a train. Villa S.Giovanni to Castiglione Cosentino train takes approximately 2h 7m. You can catch a train from Villa S.Giovanni and get down at Castiglione Cosentino. The price of the train ticket is approximately Rs. 1000.
 
Castiglione Cosentino
 
0h 56m
Rs. 550
You can reach Sibari from Castiglione Cosentino by travelling in a train. Castiglione Cosentino to Sibari train takes approximately 0h 56m. You can catch a train from Castiglione Cosentino and get down at Sibari. The price of the train ticket is approximately Rs. 550.
 
Sibari
 
1h 49m
Rs. 800
Travelling in a bus is one of the ways to reach Bari from Sibari. The total journey between Sibari & Bari takes around 1h 49m in a bus. The bus ticket price for the journey is approximately Rs.800.
 
Bari
  • 3.
  • Palermo to Bari Fly
  • 3h 27m
  • Rs. 3373
 
Palermo - Via Libertà n.171
 
0h 43m
Rs. 488
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.488.
 
Palermo - Airport
 
1h 10m
Rs. 2500
You can travel from Palermo to Bari by booking a flight. The total flight time between Palermo & Bari is around 1h 10m. The price of the flight ticket is approximately Rs.2500.
 
Bari
 
0h 11m
Rs. 385
You can reach Bari F. Crispi from Bari Aeroporto Karol Wojtyla by travelling in a train. Bari Aeroporto Karol Wojtyla to Bari F. Crispi train takes approximately 0h 11m. You can catch a train from Bari Aeroporto Karol Wojtyla and get down at Bari F. Crispi. The price of the train ticket is approximately Rs. 385.
 
Bari F. Crispi
  • 4.
  • Palermo to Bari Night train, train
  • 18h 42m
  • Rs. 4523
 
Imperatore Federico
 
0h 21m
Rs. 410
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. 410.
 
Palermo Centrale
 
10h 16m
Rs. 2300
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. 2300.
 
Battipaglia
 
1h 18m
Rs. 1000
You can reach Potenza Inferiore from Battipaglia by travelling in a train. Battipaglia to Potenza Inferiore train takes approximately 1h 18m. You can catch a train from Battipaglia and get down at Potenza Inferiore. The price of the train ticket is approximately Rs. 1000.
 
Potenza Inferiore
 
0h 10m
Rs. 0
Walking is one of the ways to reach Potenza Centrale station from Potenza Inferiore. Potenza Inferiore to Potenza Centrale station by walk takes approximately 0h 10m. The distance between Potenza Inferiore & Potenza Centrale station is around 0.86kms.
 
Potenza Centrale station
 
3h 37m
Rs. 813
You can reach Bari Policlinico from Potenza Centrale station by travelling in a train. Potenza Centrale station to Bari Policlinico train takes approximately 3h 37m. You can catch a train from Potenza Centrale station and get down at Bari Policlinico. The price of the train ticket is approximately Rs. 813.
 
Bari Policlinico
  • 5.
  • Palermo to Bari Car ferry, bus
  • 14h 23m
  • Rs. 5353
 
Palermo
 
10h 0m
Rs. 3600
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 13m
Rs. 1753
Travelling in a bus is one of the ways to reach Bari via Capruzzi from Naples Porto Immacolatella. The total journey between Naples Porto Immacolatella & Bari via Capruzzi takes around 3h 13m in a bus. The bus ticket price for the journey is approximately Rs.1753.
 
Bari via Capruzzi
  • 6.
  • Palermo to Bari Drive, car ferry
  • 7h 52m
  • Rs. 9609
 
Palermo
 
2h 26m
Rs. 3293
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.3293.
 
Messina
 
0h 30m
Rs. 193
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
 
4h 56m
Rs. 6123
You can take a car from Villa San Giovanni to Bari. It will take you around 4h 56m to cover distance of 433.98kms and reach Bari from Villa San Giovanni. The total amount for the journey will be approximately Rs.6123.
 
Bari
  • 7.
  • Palermo to Bari Train
  • 14h 27m
  • Rs. 7440
 
Palermo Centrale
 
9h 46m
Rs. 4700
You can reach Aversa from Palermo Centrale by travelling in a train. Palermo Centrale to Aversa train takes approximately 9h 46m. You can catch a train from Palermo Centrale and get down at Aversa. The price of the train ticket is approximately Rs. 4700.
 
Aversa
 
0h 21m
Rs. 440
You can reach Caserta from Aversa by travelling in a train. Aversa to Caserta train takes approximately 0h 21m. You can catch a train from Aversa and get down at Caserta. The price of the train ticket is approximately Rs. 440.
 
Caserta
 
2h 53m
Rs. 2300
You can reach Bari Centrale from Caserta by travelling in a train. Caserta to Bari Centrale train takes approximately 2h 53m. You can catch a train from Caserta and get down at Bari Centrale. The price of the train ticket is approximately Rs. 2300.
 
Bari Centrale