There are three different ways to make the journey from Bari airport to Polignano a Mare; taxi, bus or train. A Bari Airport taxi will cost €80 and will take just 40 minutes, the bus costs just €4, but takes 1 hour and 40 minutes, and the train takes 1 hour and 20 minutes to reach Polignano a Mare and costs €8 one-way.