How to travel from Capri to Polignano a Mare, Italy

The distance between Capri and Polignano a Mare is around 331km (206 miles) and the quickest way to get there is to take a ferry, then fly and then take a taxi which takes around 3h 45m.

7 routes found

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

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

🚀 Fastest
1
ferry
+
plane
+
taxi
+

Ferry, Plane and Taxi

Take a ferry to Naples then fly from Naples (NAP) to Bari (BRI) then take a taxi to Polignano a Mare.

  • Duration3h 45m
  • Flight time2hrs
  • Typical cost
    €205($205)
Operated by

Multiple operators

2 similiar routes

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

2
ferry
+
bus
+

Ferry to Naples, Bus

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

  • Duration4h 50m
  • Departsonce daily
  • Typical cost
    €43($43)
Operated by

Multiple operators

1 similiar route

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

3
ferry
+
train
+

Ferry and Train

Take a ferry to Naples then take the train to Bari Centrale.

  • Duration5h 5m
  • Departsevery 4 hours
  • Typical cost
    €57($57)
Operated by

Multiple operators

4
ferry
+
car
+

Ferry and Car

Take a ferry to Naples then drive to Polignano a Mare.

  • Duration4h 5m
  • Departsevery 2 hours
  • Typical cost
    €74($74)
Operated by

Multiple operators

Frequently asked questionsabout travel between Capri and Polignano a Mare

There are several options for getting from Capri to Polignano a Mare by ferry, bus, train, car, plane and taxi. The cheapest option is to take a ferry and then take the bus which costs around €40 ($40) and will take around 5hrs. If you need to get there more quickly, you can take a ferry, then fly and then take a taxi and arrive in approximately 3h 45m, though it is a bit more costly at approximately €205 ($205).

The distance between Capri and Polignano a Mare is around 331km (206 miles). In a direct line (as the crow flies), the distance is 256km (159 miles)

It takes around 5hrs to get from Capri and Polignano a Mare by ferry and bus.

The quickest way to get from Capri to Polignano a Mare is to take a ferry, then fly and then take a taxi which takes around 3h 45m and will set you back approx €205 ($205).

The cheapest way to travel between Capri and Polignano a Mare is to take a ferry and then take the bus which will typically cost around €40 ($40) for a standard one-way ticket.

Train travel

There is no train service that runs between Capri and Polignano a Mare. We recommend that you take a ferry to Naples then fly from Naples (NAP) to Bari (BRI) then take a taxi to Polignano a Mare. instead which will take 3h 45m.

Bus travel

Sorry, looks like there is no bus service that runs between Capri and Polignano a Mare. We recommend that you take a ferry to Naples then fly from Naples (NAP) to Bari (BRI) then take a taxi to Polignano a Mare. instead which will take 3h 45m.

Flights and Airlines

It doesn't look like you can fly directly from Capri to Polignano a Mare. We recommend that you take a ferry to Naples then fly from Naples (NAP) to Bari (BRI) then take a taxi to Polignano a Mare. instead which will take 3h 45m.

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 Capri to Polignano a Mare. We recommend that you take a ferry to Naples then take the bus to Polignano a Mare. instead which will take 5hrs.

If you don't have a car, the easiest way to get from Capri to Polignano a Mare is to take a ferry and then take the bus which takes, on average, 5hrs and will usually cost around €40 ($40).

How do I get from Capri to Polignano a Mare

Compare travel optionsbetween Capri and Polignano a Mare

Transport options from Capri to Polignano a Mare
Transport optionDurationCostFrequencyDistance
Ferry, Plane and Taxi + 2 similar
3h 45m
€205($205)
every 2 hours668km (415 miles)
Ferry, Plane and Train4h 10m
€150($150)
every 3 hours812km (505 miles)
Ferry, Train, Plane and Taxi4h 15m
€150($150)
every 2 hours711km (442 miles)
Ferry to Naples, Bus + 1 similar
4h 50m
€43($43)
once daily333km (207 miles)
Ferry and Bus5hrs
€40($40)
4 times a week336km (209 miles)
Ferry and Train
5h 5m
€57($57)
every 4 hours382km (237 miles)
Ferry and Car
4h 5m
€74($74)
every 2 hours331km (206 miles)

Top Carriersoperating between Capri and Polignano a Mare

Ferry operators

Bus companies

Train 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