Ruvo di Puglia is located in Bari city, Italy at the 41.1166, 16.4897 coordinates. Distance from Ruvo di Puglia to other cities. are listed below, click on the city name to find distance between. Distance from Ruvo di Puglia to Taranto 101 km, to Foggia 87 km, to Andria 20 km. The green marker indicates the location of Ruvo di Puglia.