Select Page

HOME

REGIONS OF ITALY

PLACES IN ITALY

PLAN YOUR TRIP

Italy in Photos

 

To help you plan your trip, I’ve included links to trusted platforms like Tripadvisor. If you choose to book through these links, I may earn a small commission, at no extra cost to you. This helps support the site and allows me to continue sharing travel guides like this one.

Transport Information for Bari

Delayed or cancelled flight?
Get up to £520!
You’ve got rights when your flight’s disrupted.
We enforce them and handle everything so you get paid

Tansport Information

The two closest international airports to Bari

Bari Karol Wojtyła Airport (BRI) Approximately 8 km northwest of Bari’s centre.

Brindisi Airport (BDS) Approximately 115 km southeast of Bari.

These airports offer international and domestic flights and are the nearest options for reaching Bari.

The best way to travel from Bari Karol Wojtyła Airport (BRI) to Bari

1. Train
Ferrovie Appulo Lucane (FR2) train runs between the airport and Bari Centrale (the main train station in the city centre). Duration: about 15 minutes

2. Bus
AMTAB buses run between the airport and Bari Centrale. Duration: about 30 to 40 minutes

3. Airport Shuttle Bus (Tempesta Shuttle)
Operates faster than the AMTAB bus and connects directly to Bari Centrale. Duration: about 20 to 25 minutes

3. Click Here to Arrange a Taxi
Airport transfers. Simpler than ever.
Transfers from an Airport or City in Italy

4. Click Here for Private Transfer
Find unbeatable prices on private transfers.
Compare driver offers on our marketplace

5) Click Here for Car Rental
A smarter way to rent a car
The right car at the best price
We connect you with 600+ trusted suppliers

The best way to travel from Brindisi Airport (BDS) to Bari

1. Train
Take the shuttle bus (STP Brindisi) from the airport to Brindisi’s central train station. Travel time about 10 to 15 minutes. From Brindisi train station, take a train to Bari Centrale. Duration about 1.5 to 2 hours (including shuttle to the train station)

2. Bus
Direct buses (offered by companies like Pugliairbus) connect Brindisi Airport to Bari Centrale. Check schedules in advance as buses might have less frequent departures compared to trains. Duration about 1.5 hours

3. Click Here to Arrange a Taxi
Airport transfers. Simpler than ever.
Transfers from an Airport or City in Italy

4. Click Here for Private Transfer
Find unbeatable prices on private transfers.
Compare driver offers on our marketplace

5) Click Here for Car Rental
A smarter way to rent a car
The right car at the best price
We connect you with 600+ trusted suppliers

Transport Hubs in Apulia

Apulia (Italian: Puglia), located in south-eastern Italy, is a major travel corridor between Italy and the Balkans/Mediterranean, with well-developed transport infrastructure. Here’s a comprehensive breakdown of its major travel hubs for airports, trains, buses, and ferries:

Airports:
Bari Karol Wojtyła Airport (BRI): serves as a hub for several airlines, offering a variety of domestic and international flights. Here are four prominent airlines operating at BRI, along with some of their key destinations:
Ryanair: Is the largest operator at Bari Airport, providing extensive connectivity across Europe.
Routes: Rome (FCO) – Milan (MXP) – Bologna (BLQ) – Venice (VCE) Turin (TRN) – London Stansted (STN) – Dublin (DUB) – Madrid (MAD) – Barcelona – (BCN) – Paris Beauvais (BVA) – Brussels Charleroi (CRL) – Cologne (CGN) – Valencia (VLC)
Wizz Air:  Offers budget-friendly flights from Bari to several Eastern European cities.
Routes: Tirana (TIA) – Bucharest (OTP) – Cluj-Napoca (CLJ) – Craiova (CRA) – Sofia (SOF) – Timișoara (TSR) – Warsaw (WAW) – Budapest (BUD).
EasyJet: Connects Bari with major cities in Western Europe.
Routes: Milan (MXP) – Rome (FCO) – Venice (VCE) – Turin – London Gatwick (LGW) – Paris Charles de Gaulle (CDG) – Basel (BSL) – Nice (NCE).
ITA Airways: As Italy’s national carrier, ITA Airways offers key domestic routes from Bari.
Routes: Rome Fiumicino (FCO) – Milan Linate (LIN) – Venice (VCE) – Turin (TRN).

Airports:
Brindisi – Salento Airport (BDS): located in southern Italy, serves as a key gateway to the Apulia region. The airport is serviced by several airlines, offering a range of domestic and international flights.
Ryanair: Is the largest operator at Brindisi Airport, offering extensive connectivity across Europe.
Routes: Rome (FCO) – Milan (MXP, LIN, BGY) – Bologna (BLQ) – Venice (VCE) – Turin (TRN) – Pisa (PSA) – London Stansted (STN) – Manchester (MAN) – Dublin (DUB) – Madrid (MAD) – Paris Beauvais (BVA) – Brussels Charleroi (CRL) – Eindhoven (EIN) – Stockholm Arlanda (ARN),
ITA Airways: As Italy’s national carrier, ITA Airways provides essential domestic connections from Brindisi.
Routes: Rome Fiumicino (FCO) – Milan Linate (LIN) – Paris (CDG) – Brussels (BRU) – Munich (MUC).
EasyJet: Connects Brindisi with major cities in Western Europe, catering to both leisure and business travellers.
Routes: London Gatwick (LGW) – Geneva (GVA) – Basel (BSL) – Paris Orly (ORY) – Lyon (LYS).

Major Railway Hubs in Apulia:
Bari Centrale: Largest station in the region – High-speed and regional services
Routes: North to Rome, Naples, Bologna, Milan: – South to Lecce, Taranto, & Brindisi
Operators: Trenitalia (Frecciarossa, Intercity, Regionale), Ferrovie del Sud Est (FSE)
Lecce: Main station in the Salento peninsula – Terminus for high-speed and regional services – Connected to Bari, Brindisi, Taranto
Foggia: Key northern hub, gateway to the Gargano area: – Serves Rome and Adriatic routes
Brindisi and Taranto: Smaller intercity hubs, with strong regional links

Intercity & Regional Bus Hubs:
Bari – Piazza Moro / Bari Centrale Bus Terminal: Main bus hub for the region – Long-distance buses: FlixBus, MarinoBus, Itabus – Regional buses: STP, FSE, Miccolis
Lecce – Terminal Bus City Terminal: – Serves regional and national buses: – Convenient for tourists heading into Salento
Brindisi, Foggia, Taranto: Intercity services connecting with Bari and the rest of Italy

Ferries :– Major Maritime Hubs in Apulia:
Port of Bari: Major Adriatic port – passenger and freight
Ferry routes: To Albania: Durrës – To Greece: Igoumenitsa, Patras – To Croatia & Montenegro (seasonal)
Operators: Adria Ferries, Ventouris, Jadrolinija, Grimaldi Lines
Port of Brindisi: Historic and strategic Adriatic port
Ferry routes: To Greece: Igoumenitsa, Corfu – To Albania: Vlore
Operators: Grimaldi Lines, A-Ships, European Seaways
Port of Taranto: – Primarily industrial but recently reopened to cruise ships and some ferry traffic

                               ————————————————————————————————————————————————————————————————-

It is advisable to check the latest schedules for these transportation methods as they could be subject to change.

COPYRIGHT © 2018-2026 ITALY IN PHOTOS - ALL RIGHTS RESERVED