The nearest major airport to Puglia is Bari Airport (BRI), located in the northern part of the region. Another convenient option is Brindisi Airport (BDS) in southern Puglia, especially for destinations like Ostuni, Brindisi, and Lecce.
Bari Airport (BRI), also known as Karol Wojtyła Airport, is the main international gateway to Italy’s sun-drenched Puglia region, located on the southeastern “heel” of the country. The airport sits about 30 minutes from Bari’s historic center and offers easy access to Puglia’s most iconic destinations, including Alberobello’s famous trulli houses, the whitewashed streets of Ostuni, and the crystal-clear beaches of Polignano a Mare and Monopoli. Known for its relaxed Mediterranean lifestyle, olive groves, coastal cliffs, and exceptional cuisine, Puglia is a favorite for travelers seeking authenticity, natural beauty, and charming seaside towns making Bari Airport a convenient starting point for exploring the region.
About the Airport
Official Name: Bari Airport (BRI)
Location: Bari, Italy
Airport Facilities: The airport features a single terminal offering a variety of amenities for travellers. These include restaurants, shops, lounges, currency exchange services, and more, providing a comfortable and convenient experience for passengers.
How do you get from Bari Airport to Puglia? Travelers can reach destinations across Puglia from Bari Airport using several options, including taxis, rideshare services, regional buses, rental cars, direct Trenitalia trains from Bari Centrale, or Bari Airport private transfer services for a faster and more comfortable journey. From the airport, popular Puglia towns such as Polignano a Mare, Monopoli, Alberobello, Ostuni, and Matera (in nearby Basilicata) are easily accessible, making it simple to start exploring the region.

Photo by Alessio Roversi on Unsplash
Journey Time: 56 minutes
Though most taxis accept both cash and credit cards in Italy, it’s a good idea to have some cash.
Official airport taxis are available 24/7 directly outside the arrivals terminal.
Driving times depend on your destination—for example:
Taxis provide a fast and direct connection, especially if you are carrying luggage or arriving late at night.
The taxi journey will cost about €250- €300 from Bari Airport to Puglia.
Several regional bus companies operate routes from Bari Karol Wojtyła Airport to key towns in Puglia, including Bari city center, Matera, Monopoli, Polignano a Mare, Fasano, and Taranto.
Travel time varies by destination—for example:
Buses run at scheduled intervals throughout the day and are among the most budget-friendly ways to reach Puglia from the airport. Most services depart directly from the airport terminal bus stop and connect with major train stations for onward travel.
Fares range from €1 to €10, depending on the operator and your destination.
Tickets can usually be purchased online, at airport kiosks, or directly from the driver (cash or card depending on the company).
There is no direct train from Bari Airport to Puglia, but travelers can take the FM2 regional train from the airport to Bari Centrale station.
Travel time is typically 17–20 minutes, with trains running every 20–30 minutes during the day.
From Bari Centrale, you can easily connect to Trenitalia or regional rail services to reach popular Puglia destinations such as Polignano a Mare, Monopoli, Ostuni, Brindisi, and Lecce.
The FM2 train ticket costs approximately €5 per adult.
Tickets can be purchased at station machines, Trenitalia counters, or via the Trenitalia mobile app.
Various shared shuttle services operate between Bari Airport and major towns across Puglia.
Shuttles typically run on fixed schedules and offer direct or semi-direct routes to destinations like Alberobello, Polignano a Mare, Monopoli, Ostuni, Brindisi, and Lecce.
Travel times range from 45 to 90 minutes, depending on the route.
Shuttle services are ideal for travelers looking for a comfortable yet cost-effective option compared to taxis.
Fares generally range from €20 to €35 per person.
Advance booking is recommended online, especially in high season.

Bari Airport Premium Black Car Transfers
Private Transfers from Bari Airport to Puglia
Distance: Bari Karol Wojtyła Airport (BRI) is one of the main gateways to Italy’s Puglia region. Most popular Puglia destinations are located 40–80 km (25–50 miles) from the airport. A private transfer from Bari Airport typically takes 30 to 70 minutes, depending on where you’re heading Polignano a Mare, Monopoli, Alberobello, Ostuni, or Lecce.
Booking a first-class Bari Airport transfer through AirportTransfer.com ensures a smooth and stress-free arrival. Your driver meets you inside the terminal with a name sign, helping you skip local taxi queues and avoid the hassle of navigating public transport. Vehicles are modern, comfortable, and ideal for couples, solo travelers, families, and larger groups. If you’re traveling with children or multiple passengers, family travel transfers and spacious minivans are easily available, offering plenty of room for luggage and strollers.
For travelers seeking something more exclusive, you can upgrade to a VIP car service in Puglia, choosing from premium sedans, luxury SUVs, or chauffeur-driven black-car options. All Bari Airport taxi transfers booked through the platform come with fixed prices, no last-minute surcharges or hidden fees.
Whether you select a standard car or a luxury vehicle, you’ll reach your hotel quickly and comfortably. Every booking includes free cancellation up to 48 hours before pickup, giving you complete flexibility if your plans change. For simple Bari Airport taxi booking, use the AirportTransfer.com mobile app available on AirportTransfer App on Google Play Store or Airport Taxi Transfer App Store.

Private Puglia Bus Rental for Group Transfer
AirportTransfer.com offers alternative and optimal options for travel agencies and group event planners. You can explore available Bari Airport bus rental transfers on AirportTransfer.com. That way, you can enjoy the advantaged prices for your group.Choosing the right coach size based on the number of travelers and luggage requirements helps provide an efficient and stress-free transfer experience.
Don't hesitate to contact us for special group travel requests and reservations.
If you’re looking for an easy and comfortable way to reach your accommodation in Puglia, AirportTransfer.com also provides Puglia hotel transfer options from Bari Airport to some of the region’s most sought-after luxury and boutique hotels:
Borgo Egnazia, Masseria Torre Maizza, Canne Bianche Lifestyle Hotel, La Fiermontina Luxury Home, Ostuni Palace, Paragon 700 Boutique Hotel & Spa, Masseria San Domenico, Masseria Torre Coccaro, Masseria Montenapoleone, Patria Palace Lecce Hotel