To get to Gravina in Puglia from Trento you can take a flight from Bolzano Airport, which is the closest airport to Trento, and arrive at Bari International Airport-Karol Wojtyla, the airport the best serves Gravina in Puglia. The average price for a Trento to Gravina in Puglia flight is 213€, but you can find low cost flights as well, with prices starting from 61€. Getting from Trento to Gravina in Puglia by flight takes about 1 hour on average; however, you need to consider the time to get to the airport and pass the security checks. You can count on 36 daily connections between Trento and Gravina in Puglia provided by Vueling Airlines, Aegean Airlines, and Wizz Air. Bari International Airport-Karol Wojtyla is the closest airport to Gravina in Puglia and is 73.5 kilometers away from the city center; you can get to Gravina in Puglia in about 2 hours thanks to airport shuttles from Bari International Airport-Karol Wojtyla to Gravina in Puglia.