The region is divided into six provinces:
- Metropolitan City of Bari (BA)
- Barletta-Andria-Trani (BT)
- Brindisi (BR)
- Foggia (FG)
- Lecce (LE)
- Taranto (TA)
- Bari — (capital) the largest city on the Adriatic Sea with an enchanting old town, Romanesque churches and many elegant buildings
- Altamura — in the Alta Murgia National Park, famous for its Romanesque cathedral, prehistoric sites and its typical bread
- Brindisi — elegant seafront on the Adriatic Sea, Roman age remains and two castles situated in front of the sea
- Foggia — main centre of the plain of Tavoliere delle Puglie (Table of the Apulias), ancient Swabian imperial town
- Lecce — called the "Florence of the South" for its magnificent baroque churches and buildings, it also has Roman theater and amphitheater
- Martina Franca — main centre of Itria Valley with an old town characterized by typical white houses
- Monopoli — beautiful medieval port town on the Adriatic coast
- Ostuni — magic locality known as the "white town" for the color of its historical centre's houses
- Taranto — ancient Greek city with a relevant National Archaeological Museum (MArTA) and many sights of different ages
- Alberobello — (literally "beautiful tree"), magic village known in the world for its famous "trulli" (UNESCO World Heritage)
- Castel del Monte — the castle of the Emperor Frederick II in Andria's countryside (UNESCO World Heritage)
- Gallipoli — (meaning "beautiful city"), a fascinating old town situated on an island and sandy beach resorts
- Monte Sant'Angelo — characteristic village situated on the Gargano promontory, with the Longobard Sanctuary of San Michele (UNESCO World Heritage)
- Otranto — the easternmost town of Italy and one of its most beautiful villages
- Specchia — one of Italy's most beautiful villages, in the heart of Salento
- Tremiti islands — stunning archipelago in the Adriatic Sea
Apulia is sometimes referred to as "the heel of Italy", in reference to the country's boot-like shape.
Bari Palese international airport has flights to international destinations including the UK, Belgium and Germany and flights to Italian destinations including Milan and Rome.
From Brindisi Airport, there are flights to Switzerland and the UK as well as Italian destinations.
British Airways also flies to Bari with a summer schedule.
Train from Rome can take about 6 hours and is usually very packed. Don't forget to validate your ticket!
The region is served by two "autostrade" (toll motorways):
- A14 — Adriatic Motorway, links Bologna to Taranto passing through the major towns of northern and central Apulia
- A16 — Motorway of the Two Seas, links Naples to Canosa passing through the Apennines
For more info you can check the site of Autostrade per l'Italia.
Autolinee Marino is a bus company who offers efficient and affordable links from the mayor cities of Apulia to different destinations in Italy and Europe, such as Frankfurt, Grenoble, Lyon, Munich, Stuttgart, Zurich and others.
Ferrovie del sud est offers train and bus service in the region.
Strade statali (trunk roads) can be used for reaching internal destinations or the surrounding regions:
- SS 7 — Via Appia, links Taranto to Brindisi
- SS 7 ter — Salentina, links Taranto to Lecce
- SS 16 — Adriatica, links the Gargano area to Otranto
- SS Bari-Lecce — a useful divided highway to reach the Salento area from the regional capital
- SS 101 — Salentina di Gallipoli, links Lecce to Gallipoli
- SS 106 — Jonica, links Reggio di Calabria to Taranto along the Ionic coast
- SS 172 — dei Trulli, links Casamassima to Taranto through the Itria Valley and the towns of Alberobello and Locorotondo
- SS 274 — Salentina Meridionale, links Gallipoli to the southernmost tip of Apulia
Other popular tourist sights are the Castellana Grotte, the Castel del Monte, the castle of Frederick II, Polignano a Mare, Conversano, Martina Franca, and Ostuni, the "white city".
Santa Maria al Bagno is a small fishing village, district of Nardò, on the coastline of the Gulf of Taranto, on the west coast of the Ionian Sea. It has beautiful unspoilt beaches all along the coast. Santa Maria al Bagno is approximately 45 min travelling time by car from Brindisi and 1h 30 min from Bari. There are several food shops in the village, restaurants, pubs, bars open in summer 24h a day, a chemist, a post office, newsagent shops and a weekly market every Sunday. Lots of large supermarkets, shopping centres and fashion boutiques are in the town nearby such as Nardò, Galatina, Gallipoli and Lecce.
In July there's a typical music festival in Melpignano near Lecce where you hear the famous "Pizzica".
Visit the Gargano National Park and the Tremiti islands.
Take a bike tour along the coast. Apulia has an extensive network of small country lanes making it ideal for biking.
There are a number of lovely places to eat in Casalini near Cisternino, which are reasonably priced compared to the tourist city of Ostuni. These are la terraza del Quadrafoglio, La Piazzetta, and Locanda.