How to travel from Cagliari to Polignano a Mare, Italy

The distance between Cagliari and Polignano a Mare is around 744km (462 miles) and the quickest way to get there is to fly and then take a taxi which takes around 2h 20m.

6 routes found

We've found 6 different ways to get from Cagliari to Polignano a Mare by plane, taxi, train, ferry and bus. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.

👋 Also check out Polignano a MareCagliari if you're planning a return trip.

🚀 Fastest
1
plane
+
taxi
+

Plane and Taxi

Fly from Cagliari (CAG) to Bari (BRI) then take a taxi to Polignano a Mare.

  • Duration2h 20m
  • Flight time1h 20m
  • Typical cost
    €135($135)
Operated by

Multiple operators

1 similiar route

We’ve grouped similar routes together, click the arrows to see the other options.

2
ferry
+
bus
+

Ferry and Bus

Take a ferry to Salerno then take the bus to Bari.

  • Duration21h 25m
  • Departs3 times a week
  • Typical cost
    €73($73)
Operated by

Multiple operators

1 similiar route

We’ve grouped similar routes together, click the arrows to see the other options.

3
ferry
+
train
+
train
+

Ferry and Train

Take a ferry to Salerno then take the train to Caserta and then to Bari Centrale.

  • Duration21h 55m
  • Departs3 times a week
  • Typical cost
    €85($85)
Operated by

Multiple operators

1 similiar route

We’ve grouped similar routes together, click the arrows to see the other options.

Frequently asked questionsabout travel between Cagliari and Polignano a Mare

There are several options for getting from Cagliari to Polignano a Mare by plane, taxi, train, ferry and bus. The cheapest option is to fly and then take the train which costs around €65 ($65) and will take around 2h 55m. If you need to get there more quickly, you can fly and then take a taxi and arrive in approximately 2h 20m, though it is a bit more costly at approximately €135 ($135).

The distance between Cagliari and Polignano a Mare is around 744km (462 miles). In a direct line (as the crow flies), the distance is 717km (446 miles)

It takes around 2h 20m to get from Cagliari and Polignano a Mare by plane and taxi.

The quickest way to get from Cagliari to Polignano a Mare is to fly and then take a taxi which takes around 2h 20m and will set you back approx €135 ($135).

The cheapest way to travel between Cagliari and Polignano a Mare is to fly and then take the train which will typically cost around €65 ($65) for a standard one-way ticket.

Train travel

There is no train service that runs between Cagliari and Polignano a Mare. We recommend that you fly from Cagliari (CAG) to Bari (BRI) then take a taxi to Polignano a Mare. instead which will take 2h 20m.

Bus travel

Sorry, looks like there is no bus service that runs between Cagliari and Polignano a Mare. We recommend that you fly from Cagliari (CAG) to Bari (BRI) then take a taxi to Polignano a Mare. instead which will take 2h 20m.

Flights and Airlines

It doesn't look like you can fly directly from Cagliari to Polignano a Mare. We recommend that you fly from Cagliari (CAG) to Bari (BRI) then take a taxi to Polignano a Mare. instead which will take 2h 20m.

The closest major airport to Polignano a Mare is Bari Karol Wojtyła Airport (BRI) (BRI) which is approximately 41km (26 miles) from Polignano a Mare. Brindisi Airport (BDS) (BDS) and Naples International Airport (NAP) (NAP) are also nearby and might be a better alternative airport depending on where you are flying from.

Drive yourself

No, its not really possible or feasible to drive from Cagliari to Polignano a Mare. We recommend that you fly from Cagliari (CAG) to Bari (BRI) then take a taxi to Polignano a Mare. instead which will take 2h 20m.

If you don't have a car, the easiest way to get from Cagliari to Polignano a Mare is to fly and then take a taxi which takes, on average, 2h 20m and will usually cost around €135 ($135).

How do I get from Cagliari to Polignano a Mare

Compare travel optionsbetween Cagliari and Polignano a Mare

Transport options from Cagliari to Polignano a Mare
Transport optionDurationCostFrequencyDistance
Plane and Taxi + 1 similar
2h 20m
€135($135)
5 times a day744km (462 miles)
Plane and Train2h 55m
€65($65)
5 times a day865km (537 miles)
Ferry and Bus + 1 similar
21h 25m
€73($73)
3 times a week797km (495 miles)
Ferry to Salerno, Bus21h 50m
€73($73)
3 times a week861km (535 miles)
Ferry and Train + 1 similar
21h 55m
€85($85)
3 times a week885km (550 miles)
Bus, Ferry and Train22h 20m
€155($155)
twice a week1,530km (951 miles)

Top Carriersoperating between Cagliari and Polignano a Mare

Bus companies

Ferry operators

Airports near Polignano a Mare

The following major airports near Polignano a Mare offer regular flights to various popular destinations within Italy and internationally.

BRI
Bari Karol Wojtyła Airport (BRI)
International Airport
Distance
41km (26 miles) from Polignano a Mare
BDS
Brindisi Airport (BDS)
Domestic Airport
Distance
71km (44 miles) from Polignano a Mare
NAP
Naples International Airport (NAP)
International Airport
Distance
246km (153 miles) from Polignano a Mare