
Popular airlines to Puglia
ITA Airways
Lufthansa
KLM
Swiss International Air Lines
Air France
Austrian Airlines
Brussels Airlines
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 15% on select hotels after you book a flight*
Cheap round-trip flights to Puglia
Prices were available within the past 7 days and start at €17 for one-way flights and €29 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Sun, 1 Nov - Sun, 8 Nov
SOF
Sofia
BRI
Bari
€29
Return
found 22 hours ago

Mon, 16 Nov - Fri, 20 Nov
KRK
Kraków
BRI
Bari
€45
Return
found 5 days ago

Wed, 23 Sept - Thu, 22 Oct
OTP
Bucharest
BRI
Bari
€48
Return
found 6 days ago

Thu, 17 Sept - Tue, 22 Sept
BUD
Budapest
BRI
Bari
€54
Return
found 6 days ago

Mon, 5 Oct - Thu, 22 Oct
DUB
Dublin
BDS
Brindisi
€55
Return
found 12 hours ago

Fri, 25 Sept - Mon, 28 Sept
OTP
Bucharest
BDS
Brindisi
€80
Return
just found

Sat, 7 Nov - Fri, 20 Nov
DUB
Dublin
BDS
Brindisi
€123
Return
found 3 days ago

Fri, 16 Oct - Sun, 18 Oct
DUB
Dublin
BRI
Bari
€143
Return
found 1 day ago

Mon, 19 Oct - Sat, 24 Oct
OTP
Bucharest
BRI
Bari
€146
Return
found 4 days ago

Tue, 6 Oct - Thu, 22 Oct
OTP
Bucharest
BRI
Bari
€146
Return
found 5 hours ago
Frequently asked questions
How do I find cheap flights to Puglia that have flexible change policies?
When it comes to flying these days, flexibility is a must. That's why we have a "No change fee" filter to help you find flexible, cheap fares to Puglia. It's on the left-hand side of your screen under the "Flexible change policies" heading.
How can I find cheap tickets to Puglia?
You'll always score a terrific deal with Expedia, but our "flexible dates" search function makes it even easier. Enter your preferred travel date, then click on the flexible dates link above to reveal the cheapest prices for nearby days. €29 was the cheapest price for a flight to Puglia in the last seven days.
How much is a flight to Puglia?
There were plenty of inexpensive fares for the taking in the last seven days, with the cost of a return flight to Puglia varying between €29 and €146. Many lucky holiday makers locked in one-way flights from Budapest (BUD) for as low as €17.
How much is a plane ticket to Puglia?
Plane fares ranged from just €29 to €146 in the last seven days. When you're ready to book, we'll be ready to help you find the best deal to Puglia.
What is the best time to go to Puglia?
A great time to go to Bari is after June 20 when the summer season begins. In Puglia's most populated city, temperatures vary from 21ºC to 29ºC during this time — beautiful weather for touring around! May, June and July are the most popular months to visit.
What months are the cheapest to book a flight to Puglia?
February is the top month to get your hands on cheap flights to Puglia. Bear in mind that the most expensive time to reserve a seat in the USA isn't during the height of summer, but the festive month of December.
Book with confidence
About Puglia
Expedia offers flights to Puglia to meet every traveller's needs. Whatever your flight need - Expedia has the flight for you. So choose from flights to Puglia or destinations around the world and discover how easy it is to make your flight reservations on Expedia.
Explore a world of travel with Expedia
- 5 Star Hotels in Bari
- 5 Star Hotels in Brindisi
- 5 Star Hotels in Collepasso
- 5 Star Hotels in Taranto
- Hilton Hotels in Bari
- Bari Hotels
- All Inclusive Hotels in Brindisi
- Beach Hotels in Brindisi
- Hotels with Pool in Brindisi
- Brindisi Hotels
- Villas in Brindisi
- Beach Hotels in Gallipoli
- Villas in Lecce
- Hilton Hotels in Monopoli
- Relais & Chateaux Hotels in Monopoli
- Monopoli Hotels
- Ostuni Hotels
- Caravan Parks in San Giovanni Rotondo
- Holiday Park Resorts in San Giovanni Rotondo
- Best Western Hotels in Vieste
- Flights to Alberobello
- Flights to Alezio
- Flights to Altamura
- Flights to Bari
- Flights to Barletta
- Flights to Brindisi
- Flights to Castro Marina
- Flights to Corato
- Flights to Fasano
- Flights to Gallipoli
- Flights to Lecce
- Flights to Leverano
- Flights to Locorotondo
- Flights to Marina di Pescoluse
- Flights to Martina Franca
- Flights to Molfetta
- Flights to Monopoli
- Flights to Nardò
- Flights to Ostuni
- Flights to Otranto
- Flights to Peschici
- Flights to Polignano a Mare
- Flights to Porto Cesareo
- Flights to Racale
- Flights to Rodi Garganico
- Flights to Roseto Valfortore
- Flights to San Foca
- Flights to San Giovanni Rotondo
- Flights to San Vito dei Normanni
- Flights to Santa Cesarea Terme
- Flights to Santa Maria di Leuca
- Flights to Taranto
- Flights to Torre dell'Orso
- Flights to Torre Suda
- Flights to Trani
- Flights to Tremiti Islands
- Flights to Turi
- Flights to Vernole
- Flights to Vico del Gargano
- Flights to Vieste
- Flights from Secli
- Flights from Peschici
- Flights from Barletta
- Flights from Gravina in Puglia
- Car hire Brindisi
- Car hire Monopoli
- Car hire Otranto
- Car hire Polignano a Mare
- Convertible Car Hire in Brindisi
- Europcar Rental Cars in Brindisi
- Europcar Rental Cars in Monopoli
- Hertz Rental Cars in Lecce
- Luxury Car Hire in Taranto
- Minivan Car Hire in Brindisi
- U-Save Rental Cars in Lecce
- People Carrier Car Hire in Brindisi
*Available to Expedia members.