Bari Cagliari Routes (5 Ways to go)

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

The distance from Bari to Cagliari is approximately 702.8kms. Take a look at the 5 routes available to reach Cagliari from Bari

  • 1.
  • Bari to Cagliari Fly
  • 4h 1m
  • Rs. 3962
 
Bari Crispi
 
0h 11m
Rs. 384
You can reach Aeroporto from Bari Crispi by travelling in a train. Bari Crispi to Aeroporto train takes approximately 0h 11m. You can catch a train from Bari Crispi and get down at Aeroporto. The price of the train ticket is approximately Rs. 384.
 
Aeroporto
 
1h 30m
Rs. 3100
You can travel from Bari to Cagliari by booking a flight. The total flight time between Bari & Cagliari is around 1h 30m. The price of the flight ticket is approximately Rs.3100.
 
Cagliari
 
0h 3m
Rs. 400
You can reach Cagliari Elmas from Elmas Aeroporto by travelling in a train. Elmas Aeroporto to Cagliari Elmas train takes approximately 0h 3m. You can catch a train from Elmas Aeroporto and get down at Cagliari Elmas. The price of the train ticket is approximately Rs. 400.
 
Cagliari Elmas
 
0h 12m
Rs. 78
Travelling in a bus is one of the ways to reach Cagliari - S. Avendrace from Elmas. The total journey between Elmas & Cagliari - S. Avendrace takes around 0h 12m in a bus. The bus ticket price for the journey is approximately Rs.78.
 
Cagliari - S. Avendrace
  • 2.
  • Bari to Cagliari Bus, car ferry
  • 17h 54m
  • Rs. 5453
 
Bari via Capruzzi
 
3h 14m
Rs. 1753
Travelling in a bus is one of the ways to reach Naples Porto Immacolatella from Bari via Capruzzi. The total journey between Bari via Capruzzi & Naples Porto Immacolatella takes around 3h 14m in a bus. The bus ticket price for the journey is approximately Rs.1753.
 
Naples Porto Immacolatella
 
0h 10m
Rs. 0
Walking is one of the ways to reach Naples from Naples Porto Immacolatella. Naples Porto Immacolatella to Naples by walk takes approximately 0h 10m. The distance between Naples Porto Immacolatella & Naples is around 0.85kms.
 
Naples
 
13h 30m
Rs. 3700
Ferry is one of the ways to reach Cagliari from Naples. Naples to Cagliari by ferry takes approximately 13h 30m. The distance between Naples & Cagliari is around 495.88kms.
 
Cagliari
  • 3.
  • Bari to Cagliari Drive, car ferry
  • 16h 28m
  • Rs. 7384
 
Bari
 
2h 58m
Rs. 3684
You can take a car from Bari to Naples. It will take you around 2h 58m to cover distance of 265.4kms and reach Naples from Bari. The total amount for the journey will be approximately Rs.3684.
 
Naples
 
13h 30m
Rs. 3700
Ferry is one of the ways to reach Cagliari from Naples. Naples to Cagliari by ferry takes approximately 13h 30m. The distance between Naples & Cagliari is around 495.88kms.
 
Cagliari
  • 4.
  • Bari to Cagliari Bus, train, car ferry
  • 22h 10m
  • Rs. 8266
 
Bari
 
5h 57m
Rs. 2300
Travelling in a bus is one of the ways to reach Romе - Tiburtina from Bari. The total journey between Bari & Romе - Tiburtina takes around 5h 57m in a bus. The bus ticket price for the journey is approximately Rs.2300.
 
Romе - Tiburtina
 
0h 17m
Rs. 116
Travelling in a bus is one of the ways to reach Termini from Staz.Ne Tiburtina. The total journey between Staz.Ne Tiburtina & Termini takes around 0h 17m in a bus. The bus ticket price for the journey is approximately Rs.116.
 
Termini
 
1h 58m
Rs. 2100
You can reach Campiglia Marittima from Roma Termini by travelling in a train. Roma Termini to Campiglia Marittima train takes approximately 1h 58m. You can catch a train from Roma Termini and get down at Campiglia Marittima. The price of the train ticket is approximately Rs. 2100.
 
Campiglia Marittima
 
0h 20m
Rs. 150
Travelling in a bus is one of the ways to reach Porto Biglietterie N from Campiglia Fs. The total journey between Campiglia Fs & Porto Biglietterie N takes around 0h 20m in a bus. The bus ticket price for the journey is approximately Rs.150.
 
Porto Biglietterie N
 
5h 0m
Rs. 2400
Ferry is one of the ways to reach Olbia from Piombino. Piombino to Olbia by ferry takes approximately 5h 0m. The distance between Piombino & Olbia is around 247.94kms.
 
Olbia
 
5h 6m
Rs. 1200
Travelling in a bus is one of the ways to reach Cagliari from Olbia Isola Bianca. The total journey between Olbia Isola Bianca & Cagliari takes around 5h 6m in a bus. The bus ticket price for the journey is approximately Rs.1200.
 
Cagliari
  • 5.
  • Bari to Cagliari Train, car ferry
  • 17h 12m
  • Rs. 8620
 
Bari Centrale
 
4h 3m
Rs. 3700
You can reach Roma Termini from Bari Centrale by travelling in a train. Bari Centrale to Roma Termini train takes approximately 4h 3m. You can catch a train from Bari Centrale and get down at Roma Termini. The price of the train ticket is approximately Rs. 3700.
 
Roma Termini
 
0h 39m
Rs. 550
You can reach Civitavecchia from Roma Termini by travelling in a train. Roma Termini to Civitavecchia train takes approximately 0h 39m. You can catch a train from Roma Termini and get down at Civitavecchia. The price of the train ticket is approximately Rs. 550.
 
Civitavecchia
 
5h 30m
Rs. 2000
Ferry is one of the ways to reach Olbia from Civitavecchia. Civitavecchia to Olbia by ferry takes approximately 5h 30m. The distance between Civitavecchia & Olbia is around 231.88kms.
 
Olbia
 
0h 8m
Rs. 750
You can take a car from Olbia to Olbia. It will take you around 0h 8m to cover distance of 4.7kms and reach Olbia from Olbia. The total amount for the journey will be approximately Rs.750.
 
Olbia
 
3h 26m
Rs. 1200
You can reach Elmas Aeroporto from Olbia by travelling in a train. Olbia to Elmas Aeroporto train takes approximately 3h 26m. You can catch a train from Olbia and get down at Elmas Aeroporto. The price of the train ticket is approximately Rs. 1200.
 
Elmas Aeroporto
 
0h 4m
Rs. 420
You can reach Cagliari S. Gilla from Elmas Aeroporto by travelling in a train. Elmas Aeroporto to Cagliari S. Gilla train takes approximately 0h 4m. You can catch a train from Elmas Aeroporto and get down at Cagliari S. Gilla. The price of the train ticket is approximately Rs. 420.
 
Cagliari S. Gilla