Explore Destinations

Discover the world's most amazing places

How to Get from Bari Port to Bari Airport

Quick Answer

Best overall option: Walk from Bari Port to Bari Centrale (15 min) then take the Ferrotramviaria train directly to Bari Airport. Total time: 35–40 minutes, cost: €5 (≈ $5.40 USD). Fastest option: Taxi or ride-hailing (Uber/Freenow) from the port to the airport: 15–20 minutes, cost: €25–€35 (≈ $27–$38 USD). Cheapest option: Walk to Via Capruzzi and take the Pugliairbus: €4 (≈ $4.30 USD), total time: 40–50 minutes.

Quick Navigation: Bari Port to Airport Options

Train: Walk to Bari Centrale + Ferrotramviaria to Airport

The most balanced option for most travelers — combining a short walk with a fast, frequent rail connection. Bari Airport (BRI) has its own railway station (Bari Aeroporto), served exclusively by the Ferrotramviaria regional train line from Bari Centrale. This is the same line that continues to Barletta and beyond, so make sure you board the train heading toward the airport (usually labeled "Aeroporto" or "Bari Aeroporto").

Step-by-Step Guide

  1. Exit Bari Port — follow signs to the city center / Bari Centrale. The port is about 1.2 km north of the station.
  2. Walk to Bari Centrale — head south on Corso Cavour or Via Capruzzi (both well-signed). It takes about 15 minutes at a normal pace. The route is flat and paved, suitable for rolling luggage.
  3. Buy a train ticket — at the self-service machines or ticket counter inside Bari Centrale. Select "Bari Aeroporto" as your destination. A single ticket costs €5.00 (≈ $5.40 USD). You can also use the Trenitalia app or Ferrotramviaria ticket machines.
  4. Board the train — trains depart from platform 1 or 2 (check the electronic board). The journey to Bari Aeroporto takes exactly 15 minutes with no intermediate stops.
  5. Arrive at Bari Airport — the station is directly connected to the terminal via a covered walkway (2 min).

Train Schedule & Frequency

Trains run every 30 minutes from approximately 5:00 AM to 10:30 PM (first departure from Bari Centrale around 5:15 AM, last around 10:15 PM). On Sundays and public holidays, frequency may drop to every 40–60 minutes. Check the official Ferrotramviaria timetable for real-time updates.

Cost Breakdown

ItemCost (EUR)Cost (USD)
Walk (Port → Bari Centrale)FreeFree
Train ticket (Bari Centrale → Aeroporto)€5.00$5.40
Total (walk + train)€5.00$5.40

Pros & Cons

  • ✔ Pros: Reliable, frequent, cheap, no traffic issues, direct terminal connection.
  • ✘ Cons: Requires a 15-min walk with luggage; last train around 10:15 PM — not suitable for late-night flights.

Who Is This Best For?

Solo travelers, couples, and small groups with moderate luggage who want a budget-friendly, dependable option. Also ideal for those arriving during daytime hours (6:00 AM – 9:00 PM).

Source: Ferrotramviaria official site — timetable and fare information.

Bus: Walk to Via Capruzzi + Pugliairbus to Airport

If you're on a strict budget and don't mind a slightly longer journey, the bus is the cheapest option. Several coach services connect Bari's city center to the airport, with the most frequent being Pugliairbus (also branded as Autobus Pugliairbus). FlixBus also stops at Bari Airport on some routes, but frequencies are lower.

Step-by-Step Guide

  1. Exit Bari Port and walk to Via Capruzzi (about 10–15 minutes east). The nearest bus stop is "Bari – Via Capruzzi" (look for the Pugliairbus sign).
  2. Buy a ticket — from the Pugliairbus ticket machine at the stop, or via the Pugliairbus mobile app. A single ticket costs €4.00 (≈ $4.30 USD). You can also buy from nearby tabacchi shops.
  3. Board the bus — buses depart every 20–30 minutes from about 5:30 AM to 11:00 PM. The ride to the airport takes 20–25 minutes depending on traffic.
  4. Alight at Bari Airport — the bus stop is right outside the arrivals hall.

Cost Breakdown

ItemCost (EUR)Cost (USD)
Walk (Port → Via Capruzzi stop)FreeFree
Bus ticket (Pugliairbus)€4.00$4.30
Total (walk + bus)€4.00$4.30

Pros & Cons

  • ✔ Pros: Cheapest option; frequent departures; runs until late evening.
  • ✘ Cons: Requires walking to the bus stop; luggage space can be limited on crowded buses; subject to road traffic.

Who Is This Best For?

Budget travelers, backpackers, and students with light luggage. Also a good backup if you miss the last train (buses run later).

Source: Pugliairbus official site — routes, fares, and schedule.

Taxi & Ride-Hailing: Direct Port-to-Airport

The fastest and most convenient way, especially if you have heavy luggage, are traveling in a group, or have a tight schedule. Taxis are readily available at the port exit, and ride-hailing apps like Uber and Freenow operate in Bari.

Estimated Fares

ServiceEstimated Cost (EUR)Estimated Cost (USD)Travel Time
Licensed Taxi (white car, official rank)€28–€35$30–$3815–20 min
Uber / Freenow (standard)€22–€30$24–$3215–20 min
Uber / Freenow (premium/XL)€35–€45$38–$4915–20 min

Important Tips

  • Always confirm the fare before getting in a taxi. Licensed taxis in Bari are required to use a meter, but some drivers may offer a flat rate. Agree on the price upfront.
  • Ride-hailing apps show the fare before booking, so you have price certainty. They are often slightly cheaper than street-hailed taxis.
  • Late-night surcharge: Expect +20–30% between 10:00 PM and 6:00 AM.
  • Airport drop-off: The driver will take you directly to the departure level.

Pros & Cons

  • ✔ Pros: Fastest option; door-to-door; no walking with luggage; available 24/7.
  • ✘ Cons: Most expensive option; variable pricing with surge; traffic can add time.

Who Is This Best For?

Families with children, travelers with heavy or multiple suitcases, business travelers, anyone arriving late at night or very early morning (when trains/buses aren't running), and those with limited mobility.

Source: Uber Bari — estimated fares; Freenow Italy — coverage in Bari.

Private Transfer: Pre-Booked Port-to-Airport

For the highest level of convenience and reliability, a pre-booked private transfer is the premium solution. Unlike taxis, private transfers guarantee a fixed price, meet-and-greet service, and often include luggage assistance. This is particularly popular among cruise passengers who want a stress-free transition.

Typical Costs & Providers

ProviderCost (EUR)Cost (USD)Vehicle Type
Welcome Pickups€35–€45$38–$49Sedan (up to 3 pax)
Bari Shuttle (local)€30–€40$32–$43Minivan (up to 6 pax)
GetYourGuide Transfers€38–€50$41–$54Sedan or Minivan
Luxury (Executive Car)€55–€70$59–$76Mercedes E-Class / equivalent

What's Included?

  • Meet-and-greet at the port exit (driver holds a name sign).
  • Help with luggage.
  • Fixed price — no surge, no meter.
  • Direct drop-off at airport departure hall.
  • 24/7 availability.

Pros & Cons

  • ✔ Pros: Maximum comfort and reliability; fixed price; great for groups; no waiting.
  • ✘ Cons: Most expensive; requires advance booking (at least 24 hours recommended).

Who Is This Best For?

Cruise passengers with tight flight connections, families with young children, elderly travelers, and anyone prioritizing zero-stress, premium service. Also ideal for those arriving on late-night ferries when public transport has stopped.

Source: Welcome Pickups Bari — pricing and service details.

Cost & Time Comparison Table

Use this table to quickly compare all available transport options from Bari Port to Bari Airport. Best overall and cheapest options are highlighted.

Transport Mode Total Time (Portal-to-Terminal) Cost (EUR) Cost (USD) Transfer Required? Best For
★ Best Overall – Train (walk + rail) 35–40 min €5.00 $5.40 Walk to station Most travelers, daytime
★ Cheapest – Bus (walk + Pugliairbus) 40–50 min €4.00 $4.30 Walk to bus stop Budget travelers, light luggage
Taxi (street hail) 15–20 min €28–€35 $30–$38 None Families, late-night, heavy luggage
Uber / Freenow 15–20 min €22–€30 $24–$32 None Tech-savvy, price-conscious rides
Private Transfer (pre-booked) 15–20 min €30–€55 $32–$59 None Premium comfort, groups, cruise pax

Note: Times and costs are approximate and based on typical daytime conditions. Always allow extra buffer for traffic, queues, and your walking pace.

Traveler Tips & Insights

Real-world advice to make your journey from Bari Port to the airport smoother, safer, and more comfortable.

1. Luggage Strategy: Use Takkyubin (Baggage Delivery) if Available

If you're staying in Bari for a few days before your flight, some hotels and the port offer baggage delivery services (similar to Japan's Takkyubin). You can send your suitcases directly to the airport for about €15–€25 and travel hands-free. Ask your hotel concierge or check at the port information desk.

2. Watch Your Step at Bari Centrale

Bari Centrale can be crowded and confusing during peak hours. The train to the airport usually departs from platform 1 or 2, but always check the electronic boards. There are no elevators at some platforms, so be prepared to carry your luggage up stairs if you have heavy bags. If mobility is a concern, consider a taxi or private transfer.

3. Avoid Peak Season Rush (June–September)

During summer and Ferragosto (August 15), Bari Port and the airport are extremely busy. Taxis may be scarce, and trains can be packed. Book your transfer in advance if traveling between June and September, and allow an extra 30–45 minutes for unexpected delays.

4. Late-Night & Early-Morning Gaps

The last train from Bari Centrale to the airport departs around 10:15 PM, and the first bus from Via Capruzzi runs around 5:30 AM. If your flight departs before 7:00 AM or after 11:00 PM, a taxi or private transfer is your only reliable option.

5. Download These Apps Before You Arrive

  • Ferrotramviaria – for train schedules and tickets.
  • Pugliairbus – for bus tickets and real-time tracking.
  • Freenow or Uber – for ride-hailing.
  • Google Maps – for walking directions from the port to the station/bus stop.

6. If You Miss Your Train or Bus

Don't panic. Taxis are usually available at the port 24/7. You can also use the Freenow app to request a ride to the airport. The cost will be around €25–€35, and the journey takes only 15–20 minutes.

Insight based on traveler reports from Tripadvisor Bari forum and personal experience shared by frequent visitors.

FAQs: Bari Port to Bari Airport

Is there a direct train from Bari Port to Bari Airport?

No, there is no direct train from Bari Port to Bari Airport. You must first walk or take a short taxi ride to Bari Centrale station (about 1.2 km), then board the Ferrotramviaria train to Bari Aeroporto station. The entire journey takes about 35–45 minutes and costs around €5.

How much is a taxi from Bari Port to Bari Airport?

A standard taxi from Bari Port to Bari Airport costs between €25 and €35 (about $27–$38 USD). The journey takes 15–20 minutes depending on traffic. Uber and Freenow are also available in Bari and may offer slightly lower rates. Always confirm the fare before starting the ride.

How long does it take to get from Bari Port to Bari Airport?

Total travel time ranges from 15–20 minutes by taxi, to 35–45 minutes by train (walking to Bari Centrale + train), to 40–50 minutes by bus (walking to the bus stop + bus ride). The fastest option is a taxi or private transfer.

What is the cheapest way to get from Bari Port to Bari Airport?

The cheapest way is to walk from Bari Port to the bus stop on Via Capruzzi (about 10–15 minutes) and take the Pugliairbus to the airport. The bus fare is about €4 ($4.30 USD) and the total journey takes about 40–50 minutes. This option is ideal for budget travelers with light luggage.

Can I walk from Bari Port to Bari Airport?

No, it is not practical to walk from Bari Port to Bari Airport. The distance is about 10–12 km (6–7.5 miles) and would take over 2 hours on foot. Parts of the route lack pedestrian infrastructure, making it unsafe. Always use a vehicle or public transport.

Is there a bus from Bari Port to Bari Airport?

There is no direct bus from Bari Port itself, but you can walk 10–15 minutes to a nearby stop on Via Capruzzi (e.g., the 'Bari – Via Capruzzi' stop) and board the Pugliairbus or FlixBus to Bari Airport. The bus ride takes about 20–25 minutes and costs around €4–€6.

How early should I leave Bari Port for my flight from Bari Airport?

For a flight from Bari Airport, you should leave Bari Port at least 3 hours before your departure time. This accounts for travel (30–50 minutes), check-in, security screening, and possible delays. If you have checked luggage or are flying internationally, allow an extra 30 minutes.

Are there private transfer services from Bari Port to Bari Airport?

Yes, many private transfer companies operate between Bari Port and Bari Airport, such as Welcome Pickups, GetYourGuide transfers, and local operators like Bari Shuttle. Prices range from €30 to €55 ($32–$59 USD) depending on vehicle type and number of passengers. Pre-booking online is recommended during peak season.