To get to Cagliari from Bari you can take a flight from Bari International Airport-Karol Wojtyla, which is the closest airport to Bari, and arrive at Cagliari International Airport, the airport the best serves Cagliari. The average price for a Bari to Cagliari flight is 164€, but you can find low cost flights as well, with prices starting from 65€. Getting from Bari to Cagliari by flight takes about 2 hours on average; however, you need to consider the time to get to the airport and pass the security checks. You can count on 47 daily connections between Bari and Cagliari provided by easyJet, Condor, and Alitalia. Cagliari International Airport is the closest airport to Cagliari and is 9.12 kilometers away from the city center; you can get to Cagliari in 14 minutes thanks to airport shuttles from Cagliari International Airport to Cagliari.