This is a top Location to visit from Ruvo Di Puglia. In order to arrive you can go by car or get the main train from Ruvo into the city of Bari and then take the Bari Train into Polignano a Mare
You can take the Ruvo di Puglia Train straight into Bari. Another way is to take a local bus and check the times to go into the main city of Bari as well.