Explore Destinations

Discover the world's most amazing places

How to Get from Ostuni to Bari Airport

Quick Answer

The most balanced and recommended way is the Train + Airport Express combo. Take a regional train from Ostuni to Bari Centrale (approx. 1 hour, €7–€10 / $8–$11), then transfer to the Ferrotramviaria Bari Airport Express train (15 minutes, €5 / $5.50). Total time: ~1 hour 45 minutes | Total cost: ~€12–15 ($13–$16).

🚕 Fastest Option: Taxi/Private Transfer – 1 hour, €90–130 ($98–$142). Best for families, groups, or late-night arrivals.

💰 Cheapest Option: Bus combo (Ostuni to Bari by intercity bus + Bari airport shuttle). Total €10–14 ($11–$15), but takes over 2 hours.

⚠️ Key Tip: Always book train tickets in advance via the Trenitalia app to get the best prices and avoid queues at the Ostuni station, which has limited facilities.

Quick Navigation: How to Get from Ostuni to Bari Airport

🚆 Train from Ostuni to Bari Airport: Step-by-Step Guide

The train is the most reliable option for this route, combining speed, comfort, and reasonable cost. The journey requires one transfer at Bari Centrale. Below is everything you need to know.

Step 1: Ostuni to Bari Centrale

Operator: Trenitalia (Regional and Intercity trains).

Departure Station: Ostuni station is located about 1.5 km from the historic city center. You can walk (15-20 minutes downhill, 25-30 minutes uphill back) or take a local bus/taxi.

Options:

Recommendation: For most travelers, the Regionale is fine. Book via the Trenitalia app or at the station. Ostuni station has 2 automated ticket machines and a small waiting area.

Step 2: Bari Centrale to Bari Airport (BRI)

Upon arrival at Bari Centrale, you have two excellent options to reach the airport:

Option Operator Time Cost Frequency Stop / Station
Bari Airport Express (Train) ✅ Best Ferrotramviaria 14–18 min €5.00 ($5.50) Every 30–60 min (5:00–22:00) Bari Centrale (binario 1 or 2) → Aeroporto Station (inside terminal arrival level)
Tempesta Bus Line 16 Tempesta 30–40 min €4.00 ($4.40) Every 20–30 min (4:30–23:00) Bus stop on Corso Cavour (outside Bari Centrale) → Airport departure level

Pro Tip: The Airport Express train is faster and more comfortable, especially with luggage. Buy your ticket from the Ferrotramviaria machines at Bari Centrale (look for the blue machines, not the Trenitalia green ones). The train leaves from a dedicated track (usually Binario 1 or 2) on the east side of the main station.

Total Journey Time: 1h 40m – 2h 00m | Total Cost: €12.10 – €17.50 ($13.30 – $19.25)

Note: For Intercity trains ensure you book early to secure a seat, especially in summer when Ostuni is a popular destination. According to Italo, high-speed connections are available from Bari to major cities, but not directly Ostuni to Bari Airport.

🚌 Bus from Ostuni to Bari Airport: The Budget Traveler's Option

While direct buses from Ostuni to Bari Airport are not operated daily, the “bus combo” remains the cheapest way to travel. This is generally slower and less reliable than the train, so it's best for flexible travelers on a tight budget.

Option A: Standard Bus Combo (Daytime)

First Leg: Ostuni → Bari (City Center / Largo Sorrentino)

Second Leg: Bari City Center → Bari Airport

Total Combo Time: 2h 10m – 2h 45m | Total Cost: €10.00 – €14.00 ($11.00 – $15.40)

Option B: Direct Bus (If Available)

Very limited schedule (usually only in peak summer season, once daily). Check Flixbus or Rome2Rio for real-time availability. If it runs, it takes about 1h 30m and costs €15–€20 ($16–$22).

Night Bus Considerations

No night buses operate between Ostuni and Bari Airport. The last bus from Ostuni to Bari departs around 20:00–21:00. For early flights (before 7 AM), a taxi or pre-booked transfer is strongly recommended.

Bus Comparison: Day vs Night Scenarios
Scenario Option Feasibility Estimated Cost
Daytime (06:00 – 20:00) Standard Bus Combo ✅ Good (check schedule) €10–€14
Evening (20:00 – 00:00) Bus combo risky; last buses from Ostuni leave ~20:00 ⚠️ Limited €10–€14
Late Night / Early Morning (00:00 – 06:00) No bus option ❌ Not available —

Important: Buses are subject to strike days and seasonal changes. Always verify on the operator's app the day before travel.

🚕 Taxi & Private Transfer from Ostuni to Bari Airport

The taxi is the fastest but most expensive way. It is ideal for travelers with lots of luggage, families with young children, or anyone catching a very early or very late flight when public transport is not running.

Standard Taxi (Flag Down from Ostuni)

Private Transfer (Pre-booked Online)

Pre-booking a private transfer often gives you a fixed price and greater peace of mind. Trusted platforms include:

When to choose a taxi/transfer:

📊 Cost & Time Comparison: All Ways from Ostuni to Bari Airport

This table summarizes all transport options to help you make the final decision based on your budget and schedule.

Transport Mode Total Travel Time Cost per Person (approx) Transfers Best for Booking Required?
✅ Train + Airport Express (Recommended) 1h 40m – 2h 00m €12 – €15 ($13 – $16) 1 (Bari Centrale) Most travelers, reliability Recommended (Trenitalia App)
💰 Bus Combo (Cheapest) 2h 10m – 2h 45m €10 – €14 ($11 – $15) 1 (Bari City Center) Budget-conscious, flexible For long-distance bus leg
Direct Bus (If available) 1h 15m – 1h 30m €15 – €20 ($16 – $22) 0 When schedule aligns Essential (very limited slots)
🚕 Taxi / Private Transfer (Fastest) 0h 50m – 1h 05m €90 – €130 ($98 – $142) (total car) 0 Groups, late night, convenience Strongly recommended

⚡ Best Value Pick: The Train + Airport Express combo wins for most people. It’s a great balance of cost (€12–€15), time (under 2 hours), and comfort. 💰 Cheapest Pick: Bus Combo (saves ~€2–€4 but adds 30+ minutes). 🏆 Fastest Pick: Private Transfer (guaranteed direct, but expensive).

💡 Traveler Tips & Insider Knowledge for Your Journey

Based on common feedback from travelers on the Ostuni-Bari route, here are crucial tips to make your transfer smoother.

✅ Ticket Purchasing & Apps

🧳 Luggage & Local Logistics

⏰ Peak Season & Schedule Caveats

Source: Experience from ItalyTripCommunity forums and personal trips, verified against Bari Airport official site.

❓ Frequently Asked Questions: Ostuni to Bari Airport

Is there a direct train from Ostuni to Bari Airport?

No, you cannot take a direct train. You must change at Bari Centrale. First take a Trenitalia train to Bari Centrale, then the Ferrotramviaria “Bari Airport Express” train to the airport. This is a seamless 1-transfer journey.

What is the fastest way to get from Ostuni to Bari Airport?

The fastest way is a private car or taxi, taking approximately 50–65 minutes. It costs €90–€130 ($98–$142) for the whole car. The train combo takes about 1 hour 45 minutes in total.

How much does a taxi from Ostuni to Bari Airport cost?

A standard taxi ride costs between €90 and €130 ($98–$142). The final price depends on the taxi company, time of day (night surcharge of 20–30% applies), and number of passengers. Pre-booking a transfer online usually provides a fixed price starting at €85.

Can I take a direct bus from Ostuni to Bari Airport?

Direct buses are available on limited schedules, often only in peak summer. It’s best to check Flixbus for the exact date. Most of the year, you need to take a bus to Bari’s city center and then a separate shuttle to the airport.

How early should I leave Ostuni for a morning flight from Bari?

For a train combo, leave at least 3 hours before your flight departure (e.g., leave Ostuni at 5:30 AM for an 8:30 AM flight). For a taxi, 2 hours before is sufficient. Be aware of first train times—the first Ostuni train is around 5:15 AM.

Is it better to take the train or the bus from Ostuni?

The train is the significantly better option for most people. It is more reliable, faster on the Bari leg, and offers a cleaner, more comfortable journey. The bus combo can be €2–€3 cheaper but is often slower and subject to traffic or delays.

Are there night buses or trains from Ostuni to Bari Airport?

No. Public transport stops running after approximately 20:00–21:00 from Ostuni to Bari. The last bus to Bari city center is around 20:00. For late-night arrivals or early-morning departures (before 6 AM), only a taxi or private transfer is available.

Can I use the same train ticket for the entire journey?

No. You will need two separate tickets: one from Trenitalia (Ostuni to Bari Centrale) and one from Ferrotramviaria (Bari Centrale to Aeroporto). The two companies are not integrated for tickets. You can buy both via their respective apps or machines at the station.