Catania Bari Routes (7 Ways to go)

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

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

  • 1.
  • Catania to Bari Bus
  • 9h 23m
  • Rs. 1750
 
Catania
 
6h 27m
Rs. 1000
Travelling in a bus is one of the ways to reach Bivio Cantinella from Catania. The total journey between Catania & Bivio Cantinella takes around 6h 27m in a bus. The bus ticket price for the journey is approximately Rs.1000.
 
Bivio Cantinella
 
1h 56m
Rs. 750
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.750.
 
Bari
  • 2.
  • Catania to Bari Train, car ferry, bus
  • 10h 35m
  • Rs. 2871
 
Catania Centrale
 
1h 45m
Rs. 600
You can reach Messina Centrale from Catania Centrale by travelling in a train. Catania Centrale to Messina Centrale train takes approximately 1h 45m. You can catch a train from Catania Centrale and get down at Messina Centrale. The price of the train ticket is approximately Rs. 600.
 
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. 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
 
2h 7m
Rs. 900
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. 900.
 
Castiglione Cosentino
 
0h 56m
Rs. 500
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. 500.
 
Sibari
 
1h 49m
Rs. 700
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.700.
 
Bari
  • 3.
  • Catania to Bari Fly to Bari
  • 1h 49m
  • Rs. 3342
 
Catania
 
1h 15m
Rs. 3000
You can travel from Catania to Bari by booking a flight. The total flight time between Catania & Bari is around 1h 15m. The price of the flight ticket is approximately Rs.3000.
 
Bari
 
0h 11m
Rs. 342
You can reach Bari Crispi from Aeroporto by travelling in a train. Aeroporto to Bari Crispi train takes approximately 0h 11m. You can catch a train from Aeroporto and get down at Bari Crispi. The price of the train ticket is approximately Rs. 342.
 
Bari Crispi
  • 4.
  • Catania to Bari Drive, car ferry
  • 6h 34m
  • Rs. 7623
 
Catania
 
1h 7m
Rs. 1374
You can take a car from Catania to Messina. It will take you around 1h 7m to cover distance of 98.09kms and reach Messina from Catania. The total amount for the journey will be approximately Rs.1374.
 
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
 
4h 56m
Rs. 6078
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.6078.
 
Bari
  • 5.
  • Catania to Bari Fly to Brindisi, train
  • 5h 48m
  • Rs. 5355
 
Catania
 
3h 20m
Rs. 4300
You can travel from Catania to Brindisi by booking a flight. The total flight time between Catania & Brindisi is around 3h 20m. The price of the flight ticket is approximately Rs.4300.
 
Brindisi
 
0h 14m
Rs. 55
Travelling in a bus is one of the ways to reach Brindisi Station from Brindisi Airport. The total journey between Brindisi Airport & Brindisi Station takes around 0h 14m in a bus. The bus ticket price for the journey is approximately Rs.55.
 
Brindisi Station
 
0h 58m
Rs. 1000
You can reach Bari Centrale from Brindisi by travelling in a train. Brindisi to Bari Centrale train takes approximately 0h 58m. You can catch a train from Brindisi and get down at Bari Centrale. The price of the train ticket is approximately Rs. 1000.
 
Bari Centrale
  • 6.
  • Catania to Bari Train
  • 12h 35m
  • Rs. 5700
 
Catania Centrale
 
6h 57m
Rs. 3100
You can reach Salerno from Catania Centrale by travelling in a train. Catania Centrale to Salerno train takes approximately 6h 57m. You can catch a train from Catania Centrale and get down at Salerno. The price of the train ticket is approximately Rs. 3100.
 
Salerno
 
1h 1m
Rs. 500
You can reach Caserta from Salerno by travelling in a train. Salerno to Caserta train takes approximately 1h 1m. You can catch a train from Salerno and get down at Caserta. The price of the train ticket is approximately Rs. 500.
 
Caserta
 
2h 53m
Rs. 2100
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. 2100.
 
Bari Centrale
  • 7.
  • Catania to Bari Bus and ferry, bus
  • 13h 44m
  • Rs. 5909
 
Catania
 
8h 9m
Rs. 4000
Travelling in a bus and ferry is one of the ways to reach Salerno Autostazione Vinciprova from Catania. Catania to Salerno Autostazione Vinciprova by bus and ferry takes approximately 8h 9m. The distance between Catania & Salerno Autostazione Vinciprova is around 556.39kms.
 
Salerno Autostazione Vinciprova
 
4h 35m
Rs. 1909
Travelling in a bus is one of the ways to reach Bari via Capruzzi from Salerno. The total journey between Salerno & Bari via Capruzzi takes around 4h 35m in a bus. The bus ticket price for the journey is approximately Rs.1909.
 
Bari via Capruzzi