|Distance||266 miles (429 km)|
Flights from Perugia to Bari cover the 266 miles (429 km) long route with our travel partners like. There are direct flight services available. Travelers depart most frequently from Perugia San Egidio Airport and arrive in Bari Palese Airport.
Omio customers who book cheap flights for this journey most frequently fly from Perugia San Egidio Airport to Bari Palese Airport.
The most popular departure airport with passengers for this journey, called Perugia San Egidio Airport, is located 6 miles (9 km) from the city center of Perugia.
The most popular arrival airport, Bari Palese Airport, is located 4 miles (7 km) away from the city center of Bari. You can check what public transit connections, taxi services or airport shuttle service options are available to take you from Bari Palese Airport to the city center in Bari.
Here are some other resources that might have the information you need