City to airport

Bari local time. Use the hour you expect to be leaving arrivals, after bags and passport control. Leave it on Any time to see every option.

Home / Italy / Bari / Bari Karol Wojtyła

Bari airporttoBari city center

To Bari Centrale and Bari Vecchia · One way · All prices are totals for 1 adult · All service hours

5 transfer options

Not everything runs all night.Not all night: the Ferrotramviaria train to Bari Centrale runs 05:02–23:36, the Tempesta shuttle to Bari Centrale runs 07:30–00:10, the Bus 16 to Bari Centrale runs 05:25–22:10.

Recommended

31 minutes quicker than the Bus 16 to Bari Centrale, for €4.30 more.

Ferrotramviaria train to Bari Centrale

FNB · Ferrotramviaria (Ferrovie del Nord Barese)
17–20 min rideEvery 30 min05:02–23:36
The railway stop inside the airportBari Centrale
€5.30total for 1 adult€5.30 eachBuy ticketOn Ferrotramviaria
Pickup, hours & luggage

Boards at. The railway stop inside the airport, 300 metres from arrivals

EUR 5.30 single, good for one ride on the day it is dated; no return ticket is sold. Or tap a contactless card at the gates. Children under 10 free with a paying adult. Without a ticket, tell the crew on boarding: fare plus EUR 3.

Luggage. Up to three bags per traveller free to and from the airport, with no size or weight limit.

Hours. Monday to Saturday 05:02–23:36, about every 30 minutes with some gaps near 50. Sundays and 8 December 06:06–23:25, every 50 minutes.

Price for every party size · Fare source

Shuttle

Tempesta shuttle to Bari Centrale

Tempesta · Autoservizi Tempesta
30 min rideEvery 60 min07:30–00:10
Outside the sliding doors of the arrivals terminalBari Centrale
Non-stopLuggage space
€5total for 1 adult€5 eachBuy ticketOn Autoservizi Tempesta
Pickup, hours & luggage

Boards at. Outside the sliding doors of the arrivals terminal

EUR 5 a ride, from the driver or online through the Cotrap app.

Luggage. The driver loads bags into the hold and hands them back on arrival.

Hours. Every day, holidays included: 18 runs from 07:30 to 00:10, roughly hourly. Departures are fixed and do not wait for late flights.

Price for every party size · Fare source

Bus

Bus 16 to Bari Centrale

16 · AMTAB
35–50 min rideEvery 55 min05:25–22:10
The "Aeroporto" bus stopBari Centrale
€1total for 1 adult€1 eachBuy ticketOn AMTAB
Pickup, hours & luggage

Boards at. The "Aeroporto" bus stop

EUR 1.00 bought ahead at a licensed shop or in the MUVT app; EUR 1.50 from the driver. Stamp it on board. A 90-minute ticket is EUR 1.20.

Luggage. An ordinary city bus: no luggage space.

Hours. Monday to Saturday 05:25–22:10, every 50 to 55 minutes. Sundays 05:30–22:00, every 40 to 50 minutes. About 50 minutes by day, 35 to 40 early and late.

Price for every party size · Fare source

Taxi

Taxi at the fixed fare

Taxi · Comune di Bari licensed taxis
20–30 min rideTraffic dependentRuns all night
The taxi rank outside arrivalsAny address in Bari
24-hour servicePer vehicleFixed fare
€25total for 1 adult€25 eachFind the taxi rank
Pickup, hours & luggage

Boards at. The taxi rank outside arrivals

Fixed by district, every supplement included: EUR 25 to Bari Centrale, the port, Murat, Bari Vecchia and Libertà; EUR 28 to Madonnella, Poggiofranco, Carrassi; EUR 20 to Palese and San Paolo. A stop on the way puts it on the meter.

Price for every party size · Fare source

Pre-booked

Pre-booked private transfer

Driver meets you in arrivals
20 min rideTraffic dependentRuns all night
Driver meets you in arrivals with a name boardBari Centrale
Non-stop24-hour servicePer vehiclePre-book
€50total for 1 adult€50 eachBook transferPartner link · through Welcome Pickups
Pickup, hours & luggage

Boards at. Driver meets you in arrivals with a name board

EUR 55 for the sedan between 21:00 and 05:59; the minivan and minibus do not carry a separate night price. Fixed when you book.

Luggage. Choose the vehicle by seats and luggage when you book.

Price for every party size · Fare source (partner link)

Prices are whole-party totals; group fares are included. Ride times are recorded journey durations — no waiting or onward travel has been added — and road times vary with traffic. Confirm prices and availability with the operator. Going the other way? Bari to Karol Wojtyła airport: where each one boards and when the first one runs

How do I get from Bari airport to Bari city center?

For one traveler we recommend the Ferrotramviaria train to Bari Centrale at €5.30, 17–20 min: 31 minutes quicker than the Bus 16 to Bari Centrale, for €4.30 more. The cheapest is the Bus 16 to Bari Centrale at €1, 35–50 min. Every option below is priced as a total for your party and says where it leaves you.

A few things for the rest of your trip

Partner offers

Not transport options · Affiliate links
Car hire at Bari airportDiscover Cars

Hire a car for Matera and the Sassi, about 90 minutes away, where the only scheduled service is a coach roughly every two hours. You already reach Bari Centrale and the old town on the airport train in 17 to 20 minutes, every 30 minutes most of the day. Discover Cars shows the full price before you book.

Compare car hire
Data in ItalyAiralo

An eSIM for Italy, installed before you fly, works in the arrivals hall: tickets, maps, the driver's messages.

Choose an eSIM
Bags in BariRadical Storage

Radical Storage keeps bags in shops and hotels around Bari: 40 places by its own count, booked by the day for the hours before check-in.

Find a bag drop
A late flight?AirHelp

A flight three or more hours late, or cancelled at short notice, can be owed up to €600 a passenger under EU and UK rules, depending on the flight. AirHelp charges only if the claim succeeds.

Check your flight

These links pay us a commission. They never change which transfer we rank first.

Arriving late?

Not everything runs around the clock: the Ferrotramviaria train to Bari Centrale runs 05:02–23:36, and the Tempesta shuttle to Bari Centrale runs 07:30–00:10, and the Bus 16 to Bari Centrale runs 05:25–22:10. Outside those hours, the Taxi at the fixed fare and the Pre-booked private transfer are what remain. Set the hour you leave arrivals and the board keeps only what is running.

Luggage

Up to three bags per traveller free to and from the airport, with no size or weight limit.

Going somewhere specific?

"The center" is not one place, and the answer changes

Not going to Bari at all?

Other cities from this airport on a published fare, priced for your party

Prefer one way in?

Every Bari option of one kind, against the rest

Straight comparisons

Two at a time, with the size where the answer flips

On arrival at Bari Airport

From the arrivals hall to each way in
Finding the station

The railway stop is inside the airport, reached from the arrivals area through a 300-metre walkway. Trains leave from there for Bari Centrale; the other direction goes to Bitonto, Corato and Barletta.

Finding the stop

The Tempesta shuttle waits just outside the sliding doors of the arrivals terminal; pay the driver EUR 5. City bus 16 leaves from the "Aeroporto" stop for Bari Centrale.

Tickets

For the train, buy at the machines or the ticket office, online or in the Ferrotramviaria app, or just tap a contactless card at the gates. The EUR 5.30 airport ticket needs no stamping; the gates read it on the way in and out.

The taxi rank

Taxis from the airport charge fixed fares by district, everything included: EUR 25 to Bari Centrale, Murat, Bari Vecchia and Libertà. On the meter, any ride from the airport costs at least EUR 15. Two firms work the rank, Apulia Taxi and Nuova Co.Ta.Ba.

Uber and Bolt

Uber operates at Bari airport: request a ride or reserve one ahead in the app, and you're dropped off or picked up curbside at the terminal you name. There is no fixed price; the app gives a real-time estimate. Free Now does not list Bari among its Italian airports.

Luggage

On the train to and from the airport each traveller may carry up to three bags free, whatever their size or weight. Elsewhere on the line the free allowance is one 10 kg bag.

Before you travel

Where each one starts, how long it runs, what it carries
FNB · Ferrotramviaria (Ferrovie del Nord Barese)Ferrotramviaria train to Bari Centrale
From
The railway stop inside the airport, 300 metres from arrivals
To
Bari Centrale, Ferrotramviaria's station beside the main station, in 17 to 20 minutes
Luggage
Up to three bags per traveller free to and from the airport, with no size or weight limit.
Runs
05:02–23:36
Journey
17–20 min

EUR 5.30 single, good for one ride on the day it is dated; no return ticket is sold. Or tap a contactless card at the gates. Children under 10 free with a paying adult. Without a ticket, tell the crew on boarding: fare plus EUR 3.

The airport has its own higher fare: EUR 5.30, against EUR 1.30 from Macchie or Europa, the next stops towards Bari.

Not every train on the line stops at the airport; many run via Palese instead. Check for "Aeroporto" on the departure board.

Caught without a ticket, the fine is EUR 100 plus the fare (EUR 50 if paid within 30 days).

Monday to Saturday 05:02–23:36, about every 30 minutes with some gaps near 50. Sundays and 8 December 06:06–23:25, every 50 minutes.

Ferrotramviaria train to Bari Centrale: what it costs for one to eight travelers

See the airport train on ferrotramviaria.it
Tempesta · Autoservizi TempestaTempesta shuttle to Bari Centrale
From
Outside the sliding doors of the arrivals terminal
To
Bari Centrale, Piazza Aldo Moro, with request stops at Piazza Garibaldi 50 and Via Quintino Sella 119
Luggage
The driver loads bags into the hold and hands them back on arrival.
Runs
07:30–00:10
Journey
30 min

EUR 5 a ride, from the driver or online through the Cotrap app.

Nothing leaves the airport before 07:30; the first trains and buses run from about 05:00.

The ride time is given as about 30 minutes and depends on traffic.

Every day, holidays included: 18 runs from 07:30 to 00:10, roughly hourly. Departures are fixed and do not wait for late flights.

Tempesta shuttle to Bari Centrale: what it costs for one to eight travelers

See the Tempesta timetable
16 · AMTABBus 16 to Bari Centrale
From
The "Aeroporto" bus stop
To
Bari Centrale, the "Bari Centrale (B)" stop on Piazza Aldo Moro, by way of Viale Europa and Corso Crispi
Luggage
An ordinary city bus: no luggage space.
Runs
05:25–22:10
Journey
35–50 min

EUR 1.00 bought ahead at a licensed shop or in the MUVT app; EUR 1.50 from the driver. Stamp it on board. A 90-minute ticket is EUR 1.20.

The cheapest way in, but the slowest: about 50 minutes by day, with the next bus up to 55 minutes away.

Buy the EUR 1.00 ticket before boarding if you can; the driver sells it for EUR 1.50.

Monday to Saturday 05:25–22:10, every 50 to 55 minutes. Sundays 05:30–22:00, every 40 to 50 minutes. About 50 minutes by day, 35 to 40 early and late.

Bus 16 to Bari Centrale: what it costs for one to eight travelers

See AMTAB ticket prices
taxi · Comune di Bari licensed taxisTaxi at the fixed fare
From
The taxi rank outside arrivals
To
Any address in Bari; the district sets the fare
Runs
All night
Journey
20–30 min

Fixed by district, every supplement included: EUR 25 to Bari Centrale, the port, Murat, Bari Vecchia and Libertà; EUR 28 to Madonnella, Poggiofranco, Carrassi; EUR 20 to Palese and San Paolo. A stop on the way puts it on the meter.

Name the district before you set off: EUR 25 covers the station, Murat, Bari Vecchia and Libertà; Madonnella, Poggiofranco and Carrassi are EUR 28.

The fare holds only for a straight ride. Ask for a stop or a detour and the driver may switch to the meter.

Four fit in an ordinary taxi. Larger cars exist, but five or more should expect two taxis.

After the 00:10 shuttle this is the only way into town until the first train at 05:02.

Taxi at the fixed fare: what it costs for one to eight travelers

Puglia Airbus · C.O.TR.A.P. or Sita Sud TrasportiPuglia Airbus coach to Matera
From
Outside arrivals, in the bus terminal
To
Matera, Viale Aldo Moro, between the FAL railway station and the Comune
Runs
04:55–23:45
Journey
75 min

EUR 3.40 on Sita Sud Trasporti’s runs, EUR 6.00 on C.O.TR.A.P.’s own "Puglia Airbus" runs — the same 1h15m ride and the same Matera stop, priced and booked together on one search.

Two operators sell the identical run at two different prices; either one gets you there in the same 1h15m.

Seven runs a day each way, about every two hours, 04:55 to 23:45 from the airport.

Puglia Airbus coach to Matera: what it costs for one to eight travelers

Search Puglia Airbus fares and times
transfer · Welcome PickupsPre-booked private transfer
From
Driver meets you in arrivals with a name board
To
Bari Centrale, Bari Vecchia or any other address you give
Luggage
Choose the vehicle by seats and luggage when you book.
Runs
All night
Journey
20 min

EUR 55 for the sedan between 21:00 and 05:59; the minivan and minibus do not carry a separate night price. Fixed when you book.

This price is fixed when you book — it does not move with traffic or wait time.

Pre-booked private transfer: what it costs for one to eight travelers

Book transfer through Welcome Pickups

Partner link

1650 · AMTABBus 16 and bus 50 to the port
From
The "Aeroporto" bus stop
To
Bari port: the Terminal Crociere stop (bus 50, 11 minutes from the station) and the Stazione Marittima stop (15 minutes)
Luggage
Ordinary city buses: no luggage space.
Runs
07:15–22:00
Journey
50–65 min

One EUR 1.20 AMTAB ticket valid for 90 minutes from the first stamp covers both buses; stamp it on board bus 16. If the wait at the station runs past 90 minutes, a second EUR 1.00 ticket is needed for bus 50. From the driver a single costs EUR 1.50.

The cheapest way, and the slowest: about an hour and a quarter with the change.

Bus 50 is a circle: take it from the stop "Bari Centrale (B)" on Piazza Aldo Moro, outside the station, and get off at Terminal Crociere for the cruise ships or Stazione Marittima for the ferries.

Nothing runs on bus 50 before 07:15 or after 22:00; take a taxi then.

Bus 50 leaves Bari Centrale from 07:15 to 22:00 every day, every 20 minutes from 09:00 to 19:40 and less often early and late. Bus 16 leaves the airport roughly hourly, so allow for a wait at the station.

Bus 16 and bus 50 to the port: what it costs for one to eight travelers

See AMTAB ticket prices
FNB50 · Ferrotramviaria and AMTABFNB train and bus 50 to the port
From
The railway stop inside the airport, 300 metres from arrivals
To
Bari port: the Terminal Crociere stop (bus 50, 11 minutes from the station) and the Stazione Marittima stop (15 minutes)
Luggage
Up to three bags per traveller free on the train; bus 50 is an ordinary city bus with no luggage space.
Runs
07:15–22:00
Journey
32–36 min

Two tickets: EUR 5.30 for the airport train and EUR 1.00 for bus 50, EUR 1.50 from the driver. The train ticket does not cover the bus.

Ride times leave out the walk and the wait at Bari Centrale. Allow about 50 minutes in all.

Take bus 50 from the stop "Bari Centrale (B)" on Piazza Aldo Moro, outside the main station.

Nothing runs on bus 50 before 07:15 or after 22:00; take a taxi then.

Bus 50 leaves Bari Centrale from 07:15 to 22:00 every day, every 20 minutes from 09:00 to 19:40. The trains run from 05:02 to 23:36.

FNB train and bus 50 to the port: what it costs for one to eight travelers

See the airport train on ferrotramviaria.it

Questions about getting into Bari

What is the best way from Bari airport to Bari city center?

For one traveler, the Ferrotramviaria train to Bari Centrale at €5.30, 17–20 min. 31 minutes quicker than the Bus 16 to Bari Centrale, for €4.30 more. From 4 travelers we recommend the Taxi at the fixed fare instead: 25 minutes quicker than the Bus 16 to Bari Centrale, for €21 more for 4. How we weigh price against time is set out on the fares page, in numbers.

What is the cheapest way from Bari airport to Bari city center?

For one traveler, the Bus 16 to Bari Centrale at €1. Per-person fares multiply with the size of your party and per-vehicle fares do not, so check the total for your group rather than the single fare.

How do I get from Bari airport to Bari city center by train?

One train reaches Bari Centrale and Bari Vecchia: the Ferrotramviaria train to Bari Centrale, €5.30 for one traveler, 17–20 min, to Bari Centrale. It is not the cheapest way in: the Bus 16 to Bari Centrale at €1 is. See every option by train

How do I get from Bari airport to Bari city center by bus?

For one traveler the cheapest bus is the Bus 16 to Bari Centrale at €1, 35–50 min; the fastest is the Tempesta shuttle to Bari Centrale at €5, 30 min. For one traveler that is the cheapest way into Bari by any means. The fastest way overall is the Ferrotramviaria train to Bari Centrale, 17–20 min. See every option by bus

How do I get from Bari airport to Bari city center by taxi?

For one traveler the cheapest taxi is the Taxi at the fixed fare at €25, 20–30 min; the fastest is the Pre-booked private transfer at €50, 20 min. It is not the cheapest way in: the Bus 16 to Bari Centrale at €1 is. The fastest way overall is the Ferrotramviaria train to Bari Centrale, 17–20 min. See every option by taxi

How long does it take to get from Bari airport to Bari city center?

Bus 16 to Bari Centrale: 35–50 min. Tempesta shuttle to Bari Centrale: 30 min. Ferrotramviaria train to Bari Centrale: 17–20 min. Taxi at the fixed fare: 20–30 min. Pre-booked private transfer: 20 min

How far is Bari airport from the city center?

Bari Airport does not publish a distance to the city. By time: the fastest way in, the Ferrotramviaria train to Bari Centrale, takes 17–20 min; the cheapest, the Bus 16 to Bari Centrale, 35–50 min.

How much is a taxi from Bari airport to Bari city center?

€25 as a regulated flat fare, not a metered one. Fixed by district, every supplement included: EUR 25 to Bari Centrale, the port, Murat, Bari Vecchia and Libertà; EUR 28 to Madonnella, Poggiofranco, Carrassi; EUR 20 to Palese and San Paolo. A stop on the way puts it on the meter. Journey time 20–30 min.

Where is the train station at Bari airport?

The railway stop is inside the airport, reached from the arrivals area through a 300-metre walkway. Trains leave from there for Bari Centrale; the other direction goes to Bitonto, Corato and Barletta.

Is there Uber or Bolt at Bari airport?

Uber operates at Bari airport: request a ride or reserve one ahead in the app, and you're dropped off or picked up curbside at the terminal you name. There is no fixed price; the app gives a real-time estimate. Free Now does not list Bari among its Italian airports.

Where do I catch the Bus 16 to Bari Centrale at Bari airport?

The "Aeroporto" bus stop. Follow the signs from arrivals. It leaves you at Bari Centrale, the "Bari Centrale (B)" stop on Piazza Aldo Moro, by way of Viale Europa and Corso Crispi.

Is there a train from Bari airport to Bari at night?

The Ferrotramviaria train to Bari Centrale runs 05:02–23:36. The Tempesta shuttle to Bari Centrale runs 07:30–00:10. The Bus 16 to Bari Centrale runs 05:25–22:10. Outside those hours the taxi at the fixed fare and the pre-booked private transfer are what remain; the taxi at the fixed fare is €25 for the vehicle. Monday to Saturday 05:02–23:36, about every 30 minutes with some gaps near 50. Sundays and 8 December 06:06–23:25, every 50 minutes.

Does the Puglia Airbus coach to Matera go to Bari Centrale and Bari Vecchia, the old town?

Goes to Matera, not to Bari’s own centre — a different town on the same ticket.

Does the Private transfer to Matera go to Bari Centrale and Bari Vecchia, the old town?

This goes to Matera, not Bari: the driver takes you to any address there.

Does the Bus 16 and bus 50 to the port go to Bari Centrale and Bari Vecchia, the old town?

This goes to the port, not to the old town: you change at Bari Centrale onto bus 50, the Circolare Porto.

Does the FNB train and bus 50 to the port go to Bari Centrale and Bari Vecchia, the old town?

This goes to the port, not to the old town: you change at Bari Centrale onto bus 50, the Circolare Porto.

Does the Welcome Pickups transfer to Bari port go to Bari Centrale and Bari Vecchia, the old town?

This goes to the port, not to the old town.

Worth knowing

The airport train costs EUR 5.30 to Bari Centrale, four times the EUR 1.30 fare from the next stations down the same line. It is still the fastest way in: 17 to 20 minutes.

City bus 16 goes to Bari Centrale for EUR 1.00 (EUR 1.50 from the driver), but it leaves about once an hour and takes 35 to 50 minutes.

The Tempesta shuttle is EUR 5 to the station in about 30 minutes, every day from 07:30 to 00:10 — cheaper than the train, and its last run is after the last train.

Taxis charge a fixed EUR 25 to Bari Centrale, Murat, Bari Vecchia and Libertà, all supplements included. Madonnella, Poggiofranco and Carrassi are EUR 28; Palese and San Paolo EUR 20.

The last train leaves at 23:36 (23:25 on Sundays); the first at 05:02, or 06:06 on Sundays, when trains run every 50 minutes. After the 00:10 shuttle, only the taxi.

On the train, children under 10 travel free with a paying adult, and each traveller may bring three bags free to or from the airport.