Why fly to Puglia?
Puglia is a scenic region that’s situated on the “heel of Italy”. It boasts an attractive assortment of Italian villages, nature reserves, and a multitude of traditional bars and restaurants. Puglia has the longest coastline in the Italian peninsula, which also means it has many beautiful beaches and coves. It also has caves you can explore on guided tours and a host of museums highlighting the region’s rich history and culture.
easyjet’s UK to Italy flights let you visit Puglia by flying to either Bari or Brindisi, both of which are Puglian airports with picturesque towns and villages of their own.
Getting to Puglia from Bari Airport
If you book flights to Puglia, Italy, that land at Bari Airport, you can reach Puglia within around 45 minutes if you book a hire car or airport taxi. You can also book an airport transfer or catch a bus.
Getting to Puglia from Brindisi Airport
If your chosen flight lands at Brindisi Airport, you can get to Puglia within roughly 1 hour and 35 minutes if you book a hire car or airport taxi. You can also book an airport transfer or catch a bus.
Things to do and must-see attractions in Puglia
Puglia has many ancient buildings, museums, beaches, pools, caves, and restaurants, as well as olive groves and beaches.
Experience some of the best local cuisines in Puglia
Puglia’s many restaurants serve a range of traditional Southern Italian foods such as Focaccia Barese, Taralli, Caciocavallo, Cartellate, Panzerotti, Melanzane Ripiene (stuffed eggplant), Cozze Araganate (baked mussels), Pasticciotto, and Polpette di Pane (bread fritters). There are also popular seafood restaurants, pizzerias, and eateries that boast panoramic terraces like Casa Ciaccia.
Visit Puglia’s historic landmarks and architecture
If you’re keen to see some of the area’s history and beauty spots, you can visit the 13th-century Castel del Monte and the Basilica San Nicola, take a dip in the clifftop Cave of Poetry pool, trek the summit trail on Gargano mountain, visit the museum at Grotte di Castellana caves, or head to Torre Guaceto nature reserve where there’s also a 16th-century tower.
Indulge and relax at some of Italy’s most beautiful beaches in Puglia
There are some fantastic beaches in Puglia, including Spiaggia della Purita in Gallipoli, Cala dei Pagliai on the Tremiti Islands, Baia delle Zagare in Gargano, Capitolo in Monopoli, Baia dei Turchi in Otranto, Torre Guaceto in Brindisi, Cala Porto in Polgnano a Mare, and Marina di Pescoluse in Salento.
Weather in Puglia
July is the warmest month, with an average temperature of 24°C. The coldest month is January, when the average is 9°C.
Tips on finding the cheapest flights to Puglia
January and February are the least expensive months. You can also look at cheap flights to Puglia using our Low Fare Finder. You may also find lower fares available by searching for last-minute deals and setting easyJet alerts to hear about our latest sales.
How long is the flight to Puglia?
The average flight time for London to Puglia flights that arrive at Bari Airport is 2 hours and 51 minutes, while the average flight time for flights to Puglia that depart from London and arrive at Brindisi Airport is 2 hours and 56 minutes.
By car or taxi, the transfer time from Bari Airport to Puglia is 31 minutes and from Brindisi Airport to Puglia is 1 hour and 35 minutes.