Quick Answer
Best overall: Taxi / private transfer — door-to-door in 40–50 minutes, cost €65–€85 (≈$70–$92). Cheapest: Regional train + airport shuttle — €8–€13 (≈$9–$14), total time 1 hour 40 minutes – 2 hours 10 minutes. Most convenient without a car: Direct bus (when available) — €5–€12 (≈$5.50–$13), about 1 hour 15 minutes.
🚆 Train: Gallipoli → Brindisi Station + Airport Shuttle
Taking the train is the most reliable public transport option and works well for budget-conscious travelers. There is no direct train to the airport itself, so you must combine a regional train with a short shuttle ride.
Step-by-Step Route
- Gallipoli station → Brindisi station (regionale train, sometimes with a change at Lecce).
- Brindisi station → Brindisi Airport (BDS) via the shuttle bus "Aeroporto" (line: Brindisi Stazione – Aeroporto) or a short taxi ride (5–7 minutes).
Train Details
| Segment | Operator | Frequency | Approx. Time | Cost (€) | Cost (USD) |
|---|---|---|---|---|---|
| Gallipoli → Lecce | Trenitalia Regionale | ~ every 1–2 hours | 35–45 min | €3.50–€5 | $3.80–$5.40 |
| Lecce → Brindisi | Trenitalia Regionale | ~ every 1–2 hours | 25–35 min | €3.50–€5 | $3.80–$5.40 |
| Gallipoli → Brindisi (direct regionale, fewer services) | Trenitalia | 2–4 per day | 1 h 10 min – 1 h 25 min | €6–€8 | $6.50–$8.70 |
| Brindisi station → Airport (shuttle bus) | STP Brindisi / local transport | ~ every 30 min (daytime) | 7–10 min | €1.50–€3 | $1.60–$3.30 |
* Prices as of 2025. Always check Trenitalia.com for current schedules and fares.
Route Variations
- Recommended (balance of speed & cost): Gallipoli → Lecce → Brindisi → shuttle. Total time ~ 1 h 50 min – 2 h 10 min.
- Direct regionale (limited): If you catch the direct Gallipoli–Brindisi train (without changing at Lecce), you save ~ 20–30 minutes. Check the Trenitalia app for “Gallipoli → Brindisi” direct trains.
Practical Tips
- Buy tickets in advance via the Trenitalia app or at station kiosks. Regional tickets are valid for 4 hours after validation.
- Validate your ticket at the green machines before boarding — unvalidated tickets incur fines (€50+).
- Shuttle bus tickets can be purchased at the Brindisi station bar or from the driver (cash preferred).
- Accessibility: Regional trains have low-floor carriages for wheelchairs, but not all stations have elevators. Gallipoli station has step-free access to platform 1; Brindisi station has a pedestrian underpass with stairs — assistance available if booked 24h in advance via Sala Blu.
🚌 Bus: Direct & Indirect Options
Buses are the most economical option and can be simpler than the train if you find a direct service. However, direct buses from Gallipoli to Brindisi Airport are limited and often seasonal (mainly June–September).
Option A: Direct Bus (Seasonal)
- Operator: FlixBus, MarinoBus, or local operator Salento in Bus.
- Route: Gallipoli (Piazza Imbriani or bus terminal) → Brindisi Airport (BDS).
- Frequency: 1–3 per day (summer only; off-season 0–1 per day).
- Time: 1 h 10 min – 1 h 30 min.
- Cost: €5–€12 (≈$5.50–$13).
- Booking: Recommended via FlixBus.com or MarinoBus.it.
Option B: Indirect Bus via Lecce
- Step 1: Gallipoli → Lecce (bus by Salento in Bus or FSE trains).
- Step 2: Lecce → Brindisi Airport (direct shuttle operated by STP Lecce or FlixBus).
- Total time: 1 h 30 min – 2 h.
- Total cost: €6–€14 (≈$6.50–$15).
- Note: The Lecce–Brindisi Airport shuttle is more frequent than the direct Gallipoli bus, making this a reliable plan B.
Bus vs Train: Quick Comparison
| Factor | Direct Bus (when available) | Train + Shuttle |
|---|---|---|
| Total time | 1 h 10 – 1 h 30 min | 1 h 50 – 2 h 10 min |
| Cost | €5–€12 | €8–€13 |
| Reliability | Seasonal, fewer departures | Year-round, more frequent |
| Luggage space | Underfloor hold (free) | Overhead racks + limited luggage area |
| Comfort | Standard coach | Regional train (basic seats, sometimes crowded) |
Bottom line: If a direct bus aligns with your schedule, it's the fastest and cheapest. Otherwise, the train + shuttle is the most dependable year-round option.
🚕 Taxi & Private Transfer – Door-to-Door Convenience
For travelers who value time, comfort, and simplicity, a taxi or private transfer is the best choice. It's especially recommended for early morning flights, late-night arrivals, families with young children, or anyone with heavy luggage.
Price & Booking
- Standard taxi (metered): €65–€85 (≈$70–$92).
- Fixed-price private transfer (pre-booked): €70–€90 (≈$76–$98) — often includes meet & greet, flight monitoring.
- Ride-hailing (Uber/Bolt): Not widely available in Gallipoli; limited coverage. Local ride-hailing apps like Free Now may work but supply is low.
- Booking platforms: Welcome Pickups, GetTransfer, or local taxi cooperatives (Taxi Gallipoli +39 0833 264 000).
When to Choose a Taxi
| Situation | Recommendation |
|---|---|
| Flight before 7:00 AM | ✅ Taxi – no public transport runs that early. |
| Flight after 10:00 PM | ✅ Taxi – last trains/buses end ~9 PM. |
| Traveling with 2+ large suitcases | ✅ Taxi – easier than lugging onto trains. |
| Group of 3–4 people | ✅ Taxi – cost per person becomes reasonable (€18–€25 each). |
| Very tight schedule | ✅ Taxi – door-to-door saves 45+ minutes vs public transport. |
| Solo budget traveler | ❌ Train/bus are much cheaper. |
Important: Always confirm the total price before starting the ride. If using a metered taxi, ask for an estimated fare. For airport transfers, a fixed price is common — negotiate if it's not displayed.
🚗 Rental Car / Self-Drive – Maximum Flexibility
Driving yourself gives you complete freedom to explore the Salento peninsula before heading to the airport. The route is straightforward and scenic.
Route & Timing
- Route: Gallipoli → SS101 (toward Lecce) → SS613 (Brindisi bypass) → SS379 → Airport exit. ~45 km.
- Driving time: 40–50 minutes (without traffic).
- Tolls: No tolls on this route.
- Parking at the airport: Short-stay (€2/h) and long-stay (€12–€15/day). See Brindisi Airport parking page.
Rental Car Tips
| Company | Pick-up location | Approx. daily rate (€) | Approx. daily rate (USD) |
|---|---|---|---|
| Hertz | Gallipoli (Via XX Settembre) | €35–€55 | $38–$60 |
| Europcar | Gallipoli (Piazza Garibaldi) | €30–€50 | $33–$54 |
| Local agencies | Gallipoli center | €25–€45 | $27–$49 |
Prices include basic insurance. Add ~€15–€25 for full coverage. One-way drop-off at Brindisi Airport usually costs an extra €20–€40.
Pros & Cons
- ✅ Pros: Flexible schedule, comfortable, can visit other towns (Lecce, Otranto) en route.
- ❌ Cons: Need to return the car at the airport (one-way fee), fuel costs, traffic in summer, and parking fees.
📊 Cost & Time Comparison – All Options at a Glance
Use this table to quickly compare every way to get from Gallipoli to Brindisi Airport.
| Transport Mode | Time | Cost (€) | Cost (USD) | Transfers | Best For |
|---|---|---|---|---|---|
| 🚆 Train + Shuttle | 1 h 50 min – 2 h 10 min | €8–€13 | $9–$14 | 1 (if direct train) or 2 (if via Lecce) | Budget & reliability |
| 🚌 Direct Bus (seasonal) | 1 h 10 min – 1 h 30 min | €5–€12 | $5.50–$13 | 0 | Cheapest & simplest (summer) |
| 🚌 Indirect Bus (via Lecce) | 1 h 30 min – 2 h | €6–€14 | $6.50–$15 | 1 | Backup option |
| 🚕 Taxi / Private Transfer | 40–50 min | €65–€85 | $70–$92 | 0 | Speed, comfort, early/late flights |
| 🚗 Rental Car (self-drive) | 40–50 min (drive) + drop-off | €45–€90 (incl. fuel & one-way fee) | $49–$98 | 0 | Groups, explorers, flexibility |
🏆 Best value: Train + Shuttle (€8–€13).
⚡ Fastest: Taxi / Private Transfer (40–50 min).
💰 Cheapest: Direct Bus (€5–€12) — when available.
💡 Traveler Tips & Local Insights
⏰ Plan for Early Morning / Late Night Flights
- Before 7:00 AM: No trains or buses run early enough. You must take a taxi or private transfer. Pre-book the night before.
- After 9:00 PM: Last shuttle from Brindisi station to the airport departs around 8:30–9:00 PM. Taxi is again the only reliable option.
🧳 Luggage Strategy – Use "Takkyubin" (Baggage Delivery)
If you're traveling through Italy with heavy bags, consider using baggage delivery services like FedEx or local courier Pony Express to send luggage directly to the airport. In Italy, this service is sometimes called "spedizione bagagli". It costs about €25–€40 per suitcase and saves you from hauling bags on trains and buses.
🚉 Station Navigation
- Gallipoli station is small — one main platform. No elevator; step-free access to platform 1 only.
- Brindisi station is larger, with a pedestrian underpass. If you need assistance, contact Sala Blu at least 24 hours ahead (+39 02 7249 4949).
- Brindisi Airport (BDS) is compact and easy to navigate. Check-in counters are on the ground floor; gates are a short walk from security.
☀️ Seasonal Considerations
- Summer (June–September): Direct buses run more frequently, but roads can be congested. Book trains and buses in advance.
- Winter (November–March): Direct bus services are scarce or non-existent. Train + shuttle is your best bet.
- Public holidays: Schedules may be reduced. Always check the latest timetables on Trenitalia or Brindisi Airport website.
📱 Useful Apps & Contacts
- Trenitalia App – train schedules & tickets.
- FlixBus App – bus bookings.
- Free Now – ride-hailing (limited in Salento).
- Brindisi Airport info: +39 0831 546 111 / aeroportidipuglia.it.
- Taxi Gallipoli cooperative: +39 0833 264 000.
❓ FAQs: Getting from Gallipoli to Brindisi Airport
Is there a direct train from Gallipoli to Brindisi Airport?
No, there is no direct train. You must take a regional train from Gallipoli to Brindisi station (sometimes with a change at Lecce), then take a shuttle bus or taxi from Brindisi station to the airport.
What is the cheapest way to get from Gallipoli to Brindisi Airport?
The cheapest option is the regional train (€6–€10) plus the airport shuttle bus (€1.50–€3). Total cost around €8–€13 (≈$9–$14). The direct bus (if operating) is also very affordable at €5–€12.
How much does a taxi cost from Gallipoli to Brindisi Airport?
A taxi or private transfer costs approximately €65–€85 (≈$70–$92). Prices vary by season and time of day. Always confirm the fare before departure.
How long does it take to drive from Gallipoli to Brindisi Airport?
The drive takes about 40–50 minutes via the SS101 and SS613 highways. Distance is approximately 45 km (28 miles).
Are there direct buses from Gallipoli to Brindisi Airport?
Direct buses are limited and often seasonal. Companies like FlixBus or local operators (Salento in Bus) may run services, especially in summer. Check their official websites for current schedules. Alternatively, take a bus from Gallipoli to Lecce and then a shuttle to the airport.
Which is better: train or bus from Gallipoli to Brindisi Airport?
The train is more reliable and frequent, but requires a final shuttle from Brindisi station to the airport. A direct bus (when available) is simpler but less frequent. For most travelers, the train + shuttle combo is the recommended balance of cost and reliability.
Can I use a regional train pass for this route?
Yes, if you have a Trenitalia regional pass or a multi-day pass (e.g., Italy Rail Pass), it is valid on regional trains between Gallipoli, Lecce, and Brindisi. You still need a separate ticket for the airport shuttle bus.
Is it easy to get a taxi at Gallipoli for airport transfer?
Yes, taxis are available at the Gallipoli taxi stand (near Piazza Imbriani) or can be booked by phone/app. For early morning flights, it is strongly recommended to pre-book a private transfer to avoid delays.