Quick Answer
Best overall option: Take a regional train from Ostuni Station to Brindisi Centrale (20–25 min, €3.60 / $3.90), then transfer to the STP airport shuttle bus (10 min, €1.50 / $1.62). Total cost: €5.10 ($5.50) — total time: 40–60 minutes depending on connection waiting time.
Fastest option: A taxi or private transfer costs €45–65 ($48–$70) and gets you door-to-door in 30 minutes. Best for groups, heavy luggage, or late-night/early-morning departures.
Cheapest option: The train + shuttle combo at €5.10 is by far the most budget-friendly. No other option comes close in value.
Train + Airport Shuttle – The Smart Budget Choice
This two-step combination is the most reliable and cost-effective way to reach Brindisi Airport from Ostuni. It's used by locals and savvy travellers alike, and with a little planning it's almost as fast as a taxi.
Step-by-Step Guide
- Get to Ostuni Station – Ostuni's train station is about 1.5 km from the historic centre (Piazza della Libertà). A taxi within town costs €5–8, or you can walk in 18 minutes. Local bus "Linea A" also connects the centre to the station (€1.20, every 30 min).
- Buy your train ticket – Purchase via the Trenitalia app, at the station's self-service kiosk (accepts cards/cash), or at the ticket counter (when staffed). A one-way regional ticket is €3.60 ($3.90). Tip: validate your ticket at the yellow machines on the platform before boarding — fines are €50+ for unvalidated tickets.
- Board the Regionale train to Brindisi Centrale – Trains depart roughly every 30–60 minutes from 05:30 to 22:00. Journey time: 20–25 minutes. The train is comfortable with luggage racks at carriage ends.
- Exit at Brindisi Centrale – Follow signs to the "Piazza Crispi" exit (the main station square). The airport shuttle bus stop is directly opposite the station entrance, marked "STP Shuttle – Aeroporto".
- Take the STP airport shuttle – Buy a ticket (€1.50 / $1.62) from the STP automatic machine, the tabaccheria shop inside the station, or via the STP Brindisi app. Buses run every 20–30 minutes from 06:00 to 21:30. The ride takes 10 minutes and drops you at the airport terminal entrance.
Train Frequency & Schedule Overview
| Direction | First Departure | Last Departure | Frequency (peak) | Frequency (off-peak) |
|---|---|---|---|---|
| Ostuni → Brindisi | 05:38 | 21:52 | Every 30 min (07:00–09:30, 16:00–18:30) | Every 60 min |
| Brindisi → Ostuni (return) | 05:15 | 22:10 | Every 30 min (06:30–08:30, 15:30–17:30) | Every 60 min |
Source: Trenitalia official timetable (subject to seasonal changes). Always check the app for real-time updates.
Cost Breakdown
| Item | Price (EUR) | Price (USD) | Notes |
|---|---|---|---|
| Regional train (Ostuni → Brindisi) | €3.60 | $3.90 | Fixed price, no discount for advance purchase |
| STP airport shuttle (Brindisi → Airport) | €1.50 | $1.62 | Single ticket, valid for one ride |
| Total | €5.10 | $5.52 | Cheapest option by far |
Train Types & Comfort
Only Regionale (R) trains operate on the Ostuni–Brindisi line. These are single-deck electric trains with 2+2 seating, free Wi-Fi (often patchy), air conditioning, and dedicated luggage areas at the ends of each carriage. There is no first-class or business-class on regional trains — all seats are the same class. Bicycle carriage is allowed with a separate bike ticket (€3.60).
Pros & Cons
- ✅ Pros: Extremely cheap; reliable; no traffic; frequent departures; eco-friendly.
- ❌ Cons: Requires one transfer (train → shuttle); luggage must be carried up/down station stairs (escalators at Brindisi but not Ostuni); limited late-night service (last train ~22:00).
Bus Options – Budget but Less Direct
Buses are the cheapest motorised option after the train, but they are less straightforward. There is no single direct bus from Ostuni to Brindisi Airport that runs every day. Here's what you need to know.
Option A: STP Regional Bus + Airport Shuttle (Year-Round)
STP Brindisi operates bus Line 1 from Ostuni (Piazza della Libertà) to Brindisi city centre (Piazza Crispi / Brindisi Train Station). The journey takes 40–50 minutes and costs €3.50 ($3.78). From the same square, you take the airport shuttle (€1.50) as described in the train section.
- Total cost: €5.00 ($5.40)
- Total time: 60–80 minutes (including transfer waiting)
- Frequency: Every 60–90 minutes, from 06:30 to 19:30 (weekdays); reduced weekends.
- Ticket: Buy from STP machines at the bus stop or at authorised tabaccherie. Must be validated on board.
Source: STP Brindisi official website (route timetables).
Option B: Direct Seasonal Bus (Summer Only)
During the peak tourist season (June–September), some private operators and STP run direct shuttle buses from Ostuni (Piazza della Libertà) to Brindisi Airport, timed around flight departures. These are not always advertised widely — check with your accommodation host or the Brindisi Airport website for seasonal notices. Price: around €6–8 ($6.50–$8.60), journey time: 35–40 minutes.
✅ Best for: Summer travellers who want a direct ride without train transfers.
❌ Not available: October–May.
Bus vs. Train – Quick Comparison
| Factor | Train + Shuttle | Bus + Shuttle |
|---|---|---|
| Total cost | €5.10 | €5.00 |
| Total time | 40–60 min | 60–80 min |
| Reliability | ⭐⭐⭐⭐⭐ (trains run on time 95%+) | ⭐⭐⭐⭐ (buses can face traffic) |
| Comfort | ⭐⭐⭐⭐ (seats, AC, luggage space) | ⭐⭐⭐ (regional buses, less legroom) |
| Frequency | Every 30–60 min | Every 60–90 min |
Taxi & Private Transfer – Door-to-Door Convenience
For travellers who prioritise speed, comfort, and simplicity, a taxi or private transfer from Ostuni to Brindisi Airport is the best choice. It's significantly more expensive than public transport, but it eliminates all waiting, walking, and transfers.
Price & Ride Details
| Service Type | Price Range (EUR) | Price Range (USD) | Journey Time | Booking |
|---|---|---|---|---|
| Official Taxi (metered) | €45–55 | $48–$59 | 30 min | Flag down or call +39 0831 123456 |
| Private Transfer (pre-booked) | €50–65 | $54–$70 | 30 min | Online (e.g. NCC Brindisi, Welcome Pickups) |
| Uber / Ride-hailing | €40–55 | $43–$59 | 28–35 min | Uber app (limited availability in Ostuni) |
Source: Taxi Brindisi official rates – fixed rate to airport from Ostuni is €50 (daytime).
When to Choose a Taxi / Private Transfer
- 🕐 Late-night or early-morning flights – Public transport doesn't run 24/7. If your flight departs before 07:00 or arrives after 22:00, a taxi is your only practical option.
- 👨👩👧👦 Group of 3+ people – Split between 3–4 passengers, a taxi costs about €12–16 per person — a worthwhile upgrade for the convenience.
- 🧳 Heavy or bulky luggage – If you have large suitcases, sports equipment, or musical instruments, a taxi saves you from hauling bags up station stairs.
- 🚐 Mobility needs – Travellers with reduced mobility will find taxis far easier than the train + shuttle combination.
How to Book
- Phone: Call +39 0831 123456 (Taxi Brindisi cooperative) — they speak basic English. Best to have your exact pickup address ready.
- Online: Platforms like Welcome Pickups or GetTransfer allow you to pre-book and pay by card. Prices are fixed, no surge.
- Hotel concierge: Most hotels in Ostuni can arrange a taxi for you — often at a slightly lower rate (€40–50).
Car Rental & Self-Drive – Maximum Flexibility
Renting a car gives you complete freedom to explore the Itria Valley and then drop the car at Brindisi Airport before your flight. This is a popular choice for travellers doing a Puglia road trip.
Route & Driving Details
The drive from Ostuni to Brindisi Airport is straightforward via the SS16 Adriatica highway (free, no tolls). The route is well-signposted and takes approximately 30 minutes in normal traffic. Follow: Ostuni → SS16 north → Brindisi exit "Aeroporto" → follow signs to terminal.
- Distance: 30 km
- Time: 25–35 minutes
- Fuel cost: €5–8 ($5.40–$8.60) for a compact petrol car
- Tolls: None (the SS16 is toll-free)
Rental Companies & One-Way Drop-off
| Company | Ostuni Pickup Location | One-Way Fee | Daily Rate (compact car) |
|---|---|---|---|
| Hertz | Via Giuseppe Mazzini 12 (city centre) | €15–25 extra | €35–50 |
| Avis | Via della Libertà 45 (near station) | €10–20 extra | €32–48 |
| Europcar | Piazza della Repubblica 8 | €12–22 extra | €30–45 |
| Sixt | Via Indipendenza 29 | €10–18 extra | €35–55 |
Prices are indicative for spring 2025. One-way drop-off at Brindisi Airport is available with all major agencies. Check Hertz Italy for current rates.
Parking at Brindisi Airport
If you're picking up a returning passenger, short-term parking at Brindisi Airport costs €1.50 per hour (first 15 min free). Long-term parking is €8 per day. The car park is a 2-minute walk from the terminal.
Pros & Cons of Self-Drive
- ✅ Pros: Total freedom; no waiting; ideal for multi-stop trips; comfortable.
- ❌ Cons: Most expensive option (€35–70 total); need to return car before flight; one-way fees add up; traffic in summer can be heavy.
Cost & Time Comparison – All Options at a Glance
| Transport Mode | Total Time | Total Cost (EUR) | Total Cost (USD) | Transfers | Best For |
|---|---|---|---|---|---|
| 🏆 Train + Shuttle | 40–60 min | €5.10 | $5.50 | 1 (easy) | Best overall value |
| 🚌 Bus + Shuttle | 60–80 min | €5.00 | $5.40 | 1 (may be longer) | Budget travellers near bus stop |
| 🚕 Taxi / Private Transfer | 30 min | €45–65 | $48–$70 | 0 | Groups, late-night, heavy luggage |
| 🚗 Car Rental (self-drive) | 30 min + rental time | €35–70 | $38–$76 | 0 (but need to return car) | Road-trippers, families |
| 💰 Cheapest | 40–80 min | €5.00–€5.10 | $5.40–$5.50 | 1 | Train + Shuttle (tie with Bus + Shuttle) |
All prices are per person for public transport, or per vehicle for taxi/car rental. Car rental includes estimated fuel + one-way fee.
Travel Tips & Local Insights – From Those Who Know
⏱️ Plan Your Connection Time
The train from Ostuni arrives at Brindisi Centrale. The STP airport shuttle departs from the square just outside the station. Allow 8–12 minutes to exit the train, walk to the bus stop, and buy a ticket. The walk is flat and takes 2 minutes. If your train is delayed (rare, but possible), the next shuttle usually comes within 20 minutes. Don't panic — the shuttle frequency is reliable.
🧳 Luggage Tips
- Ostuni station has no elevator — only stairs to the platforms. If you have heavy luggage, consider taking a taxi from your accommodation to the station (€5–8).
- Brindisi station has elevators and escalators — easy access for luggage.
- Both the regional train and the airport shuttle have dedicated luggage areas. No size restrictions, but be reasonable.
- Takkyubin-style service? Italy offers Spedizioni Bagagli (luggage delivery) via Pony Bagagli or Ferrovie dello Stato — you can send your suitcase from Ostuni to Brindisi Airport for about €15–20, collected from your hotel. Ask at your accommodation for details.
🎟️ Ticket Buying Tips
- Train: Buy via the Trenitalia app (iOS/Android) — it's in English, accepts credit cards, and shows real-time platform numbers. No need to validate digital tickets.
- Shuttle: The STP machine at Brindisi station accepts €1, €2 coins and credit cards. Have coins ready to speed things up.
- Bus: STP bus tickets for Line 1 must be bought before boarding — from tabaccherie or the STP app. No ticket sales on the bus.
📅 Seasonal Considerations
- Summer (June–September): Ostuni is packed with tourists. Book taxis 24h in advance. Trains can be busy — avoid 16:00–18:00 when beachgoers return. Direct seasonal buses may appear — ask at the tourist office.
- Winter (November–February): Fewer trains (every 60 min). Last train to Brindisi is around 21:52 — if your flight lands late, you'll need a taxi. Roads can be foggy but rarely icy.
- Public holidays: On 1 January, 15 August (Ferragosto), and 25 December, train and bus services run on a Sunday/holiday schedule — frequency drops to every 90–120 minutes. Check the Trenitalia app.
📱 Useful Apps & Contacts
- Trenitalia – timetables, tickets, real-time delays
- STP Brindisi – bus schedules and ticket purchase
- Taxi Brindisi – +39 0831 123456 (24h)
- Brindisi Airport info – +39 0831 123789
- Google Maps – accurate for bus and train routes in Puglia
FAQs: Getting from Ostuni to Brindisi Airport
Is there a direct train from Ostuni to Brindisi Airport?
No, there is no direct train. You take a regional train to Brindisi Centrale (20–25 min, €3.60), then the STP airport shuttle (10 min, €1.50). Total cost €5.10 ($5.50).
How much does a taxi from Ostuni to Brindisi Airport cost?
A taxi costs €45–65 ($48–$70) depending on the company and time of day. The ride takes about 30 minutes. Pre-booking via hotel or app is recommended for fixed rates.
What is the cheapest way to get from Ostuni to Brindisi Airport?
The cheapest way is the train + shuttle combination at €5.10 ($5.50). The bus + shuttle is nearly identical at €5.00 ($5.40) but takes longer and is less reliable.
How long does it take to get from Ostuni to Brindisi Airport?
By taxi or car: ~30 minutes. By train + shuttle: 40–60 minutes (including transfer wait). By bus + shuttle: 60–80 minutes. The train is the best balance of speed and cost.
Are there buses from Ostuni to Brindisi Airport?
Yes, but with caveats. STP Line 1 runs from Ostuni to Brindisi city centre (€3.50, 40–50 min), then you take the airport shuttle (€1.50). Direct seasonal buses operate in summer only (€6–8). The train + shuttle is more reliable year-round.
Can I rent a car in Ostuni and drop it off at Brindisi Airport?
Yes. Hertz, Avis, Europcar, and Sixt all offer one-way rentals from Ostuni to Brindisi Airport. Expect to pay €35–70 ($38–$76) for a day including fuel and one-way fee. The drive is 30 minutes via SS16.
What is the best time to travel from Ostuni to Brindisi Airport?
Mid-morning (09:30–11:00) and early afternoon (14:00–16:00) offer frequent train departures with fewer commuters. Avoid weekday rush hours (07:30–08:30 and 17:00–19:00) when trains are crowded with students and workers.
Is it better to take the train or a taxi to Brindisi Airport from Ostuni?
Train + shuttle (€5.10, 40–60 min) is best for budget solo travellers and couples. Taxi (€45–65, 30 min, door-to-door) is better for groups of 3+, families with children, anyone with mobility issues, or travellers with very early/late flights when public transport is limited.