Travelers are voting Teatro Petruzzelli, Teatro Piccinni and Teatro Margherita as the best of 3 theaters in Bari. There are 2 theaters in Andria a city just 31 km from Bari and 2 theaters in Gravina in Puglia which is 31 km distant. The most popular of these are Teatro Petruzzelli in Andria and Teatro Piccinni in Gravina in Puglia. You can find 3 theaters in Apulia and 7 theaters in the country of Italy. Our members favorite in Apulia is Teatro Petruzzelli and Verona Arena is the top pick in Italy. Want more? Check out our map of theaters in Bari.