Explore Destinations

Discover the world's most amazing places

How to Get from Lecce to Brindisi Airport

Quick Answer

Best overall way: direct bus (Pugliairbus). Total time 45–50 minutes, cost €6–€8 (≈ $6.60–$8.80), no transfers. If you prefer rail, take the regional train from Lecce to Brindisi Centrale (€3.50, ≈ $3.85) + STP airport shuttle (€1.50, ≈ $1.65) – total ~€5 (≈ $5.50) but adds a transfer. For door-to-door speed, a taxi costs €55–€70 (≈ $60–$77) and takes 30–35 minutes. Cheapest: train + shuttle at ~€5. Fastest: taxi at 30 min.

Quick Navigation: Compare Every Option

🚆 Train + Shuttle: The Budget-Friendly Option

Taking the train from Lecce to Brindisi Centrale and then transferring to the airport shuttle is the most economical way to reach Brindisi Airport. It is reliable, runs frequently, and is ideal if you are already near Lecce's train station.

Step-by-Step Breakdown

  1. Lecce → Brindisi Centrale (by train)
    Regional trains (Regionale) depart from Lecce Station (Piazza Oronzo Massella) every 20–40 minutes. Journey time: 20–30 minutes. Tickets: €3.50 (≈ $3.85) for a standard Regionale; up to €6 (≈ $6.60) for an Intercity if you prefer a slightly faster ride with fewer stops. Tickets are available at Trenitalia ticket machines, the Trenitalia website, or the Trenitalia app.
  2. Brindisi Centrale → Brindisi Airport (by shuttle or walk)
    From the station forecourt, take the STP Brindisi line 2 bus or the dedicated Airport Shuttle (run by STP). Journey: 12–15 minutes. Fare: €1.50 (≈ $1.65) – buy a ticket at the station bar or from the driver (exact change advised). Alternatively, you can walk 1.5 km (20 min) along Viale Duca degli Abruzzi if you have light luggage.

Train Types Compared

Train options from Lecce to Brindisi Centrale
Train TypeTimePrice (€)Price (USD)FrequencyStops
Regionale20–28 min€3.50≈ $3.85Every 20–40 minAll local stations
Intercity (IC)18–22 min€5.50–€6.00≈ $6.05–$6.604–6× per dayFewer stops

Total Journey Summary

  • Total time: 45–60 minutes (including transfer wait time, average 10–15 min)
  • Total cost: €5.00–€7.50 (≈ $5.50–$8.25)
  • Transfers: 1 (at Brindisi Centrale)
  • Best for: Solo travelers, budget-conscious passengers, those already near Lecce station
  • Watch out: The shuttle from Brindisi station to the airport runs only every 30–60 min on Sundays/public holidays. Check the STP Brindisi timetable in advance.

Pro tip: If you have a large suitcase, the walk from Brindisi station to the airport is doable but not pleasant in summer heat. Stick to the shuttle.

🚌 Direct Bus: Best Balance of Cost & Convenience

The direct bus from Lecce to Brindisi Airport is the most popular choice among travelers who want a one‑seat ride without any transfers. Two main operators serve this route: Pugliairbus (the regional airport coach) and FlixBus.

Operator Comparison

Direct bus services from Lecce to Brindisi Airport
OperatorDeparts From (Lecce)TimePrice (€)Price (USD)FrequencyBooking
PugliairbusVia XXV Luglio (city center)45–50 min€6–€8≈ $6.60–$8.80~8–10× daily (reduced Sun)Walk‑up or online
FlixBusLecce Bus Station (Via Don Bosco)40–50 min€5.99–€9.99≈ $6.59–$10.993–5× dailyFlixBus app recommended

What to Expect

  • Luggage: Both operators allow 1 large suitcase + 1 carry‑on. Excess luggage may incur a fee (€5–€10, ≈ $5.50–$11).
  • Comfort: Coaches have air conditioning, reclining seats, and usually a toilet. Pugliairbus coaches are slightly older but perfectly adequate for the short journey.
  • Booking: Pugliairbus accepts walk‑up passengers (cash or card), but during peak summer (July–August) seats sell out. FlixBus requires a digital ticket – book 24 h ahead for the best price.
  • Arrival point: Both drop you directly outside Brindisi Airport arrivals – no further transport needed.

Which bus to choose? Pugliairbus is more tailored to airport travelers and departs from a central location in Lecce. FlixBus can be slightly cheaper if booked early, but its Lecce stop is a 10‑min walk from Piazza del Duomo.

Source: Pugliairbus official timetable & FlixBus route page (accessed 2025).

🚗 Car Rental & Driving: Maximum Flexibility

Renting a car or driving your own vehicle gives you complete freedom to travel between Lecce and Brindisi Airport on your own schedule. The route is straightforward and well‑signposted.

Route & Travel Time

  • Distance: 40 km (25 miles)
  • Road: SS613 highway (dual carriageway, good condition)
  • Driving time: 30–40 minutes (depending on traffic)
  • Tolls: None – the SS613 is toll‑free

Car Rental Costs

Estimated rental costs in Lecce (2025)
Car TypeDaily Rate (€)Daily Rate (USD)Fuel Cost (€)Fuel Cost (USD)
Economy (Fiat 500, etc.)€28–€40≈ $31–$44€5–€7≈ $5.50–$7.70
Compact (Fiat Panda, etc.)€35–€50≈ $39–$55€6–€8≈ $6.60–$8.80
SUV / Family€55–€80≈ $61–$88€8–€11≈ $8.80–$12.10

Where to Rent in Lecce

  • Lecce Station area: Europcar, Hertz, Avis – pick up at or near the train station. Book via Rentalcars.com for comparison.
  • City center: Local agencies like Noleggio Salento often have better rates for weekly rentals.
  • One‑way fee: If you drop the car at Brindisi Airport, most companies charge a €10–€25 (≈ $11–$28) one‑way surcharge.

Parking at Brindisi Airport

  • Short‑term (P1): €2.00 (≈ $2.20) per hour, €16 (≈ $17.60) per day.
  • Long‑term (P2): €8 (≈ $8.80) per day, €42 (≈ $46.20) per week.
  • Both are a 3‑min walk from the terminal.

Should you drive? If you already have a rental car for your Salento trip, driving to the airport is easy. For a single journey from Lecce to the airport, the bus or train is cheaper and avoids parking fees.

🚕 Taxi & Private Transfer: Fastest & Most Comfortable

Taxis and private transfers offer door‑to‑door convenience from your accommodation in Lecce directly to Brindisi Airport departures. This is the fastest option and ideal for early‑morning flights, late‑night arrivals, or travelers with heavy luggage.

Price & Booking

  • Official taxi (white cabs): Fixed price from Lecce city center to Brindisi Airport – €55–€65 (≈ $60–$72). Slightly higher after 22:00 or on Sundays (+€5–€10, ≈ $5.50–$11).
  • Private transfer (NCC – Noleggio Con Conducente): Pre‑booked sedan or minivan – €50–€70 (≈ $55–$77). Often includes a meet‑and‑greet service.
  • Rideshare (Uber/Bolt): Not widely available in Lecce. Local app AppTaxi works but uses licensed taxis.

When a Taxi Makes Sense

Scenarios where taxi/transfer is recommended
SituationWhy Taxi?Approx. Cost (€)Approx. Cost (USD)
Flight before 07:00First bus/train may not run early enough€55–€65≈ $60–$72
Flight after 22:30Last bus departs ~21:00€60–€70≈ $66–$77
Group of 3–4 peoplePer‑person cost comparable to bus€65 (total)≈ $72 (total)
Heavy luggage (2+ large suitcases)No lifting or shuttle hassle€55–€65≈ $60–$72
Mobility issuesDirect drop‑off at departures€55–€65≈ $60–$72

How to book a reliable taxi in Lecce:

  • Radio Taxi Lecce: +39 0832 351122 (call or WhatsApp)
  • Apps: AppTaxi (works in Lecce), Free Now (limited coverage)
  • Private transfer pre‑booking: Suntransfers.com or Rome2Rio for price comparison.

Note: Prices are based on 2025 tariffs and may vary by 5–10% during peak season.

📊 Cost & Time Comparison: All Options Side‑by‑Side

Use this table to quickly compare every way to get from Lecce to Brindisi Airport. Best value and fastest options are highlighted.

Lecce → Brindisi Airport: full comparison (2025)
Mode Total Time Cost (€) Cost (USD) Transfers Convenience Best For
🚆 Train + Shuttle (cheapest) 50–65 min €5.00–€7.50 ≈ $5.50–$8.25 1 ★★★☆☆ Budget travelers, solo
🚌 Direct Bus (best overall) 45–50 min €6–€8 ≈ $6.60–$8.80 0 ★★★★☆ Most passengers
🚗 Car Rental (1 day) 30–40 min €35–€68* ≈ $39–$75* 0 ★★★★☆ Groups, multi‑stop trips
🚕 Taxi / Private Transfer (fastest) 30–35 min €55–€70 ≈ $60–$77 0 ★★★★★ Early/late flights, families

* Car rental cost includes daily rate + fuel + one‑way fee. Excludes insurance excess.

Quick Decision Guide

  • If you want to spend the least money → Train + shuttle (€5, ≈ $5.50).
  • If you want no transfers and low cost → Direct bus (€6–€8, ≈ $6.60–$8.80).
  • If you are in a hurry or have a very early flight → Taxi (€55–€70, ≈ $60–$77).
  • If you are already exploring Salento by car → Drive and park at the airport.

💡 Traveler Tips & Insider Advice

These practical tips come from real passenger experiences and will help you avoid common pitfalls.

🚉 Transfer at Brindisi Centrale

  • Don't miss your stop: Brindisi Centrale is the main station – not Brindisi Perrino or other suburban stops. Listen for the announcement.
  • Shuttle location: Exit the station and turn left; the STP bus stop is in the small bus bay. Look for the sign “Aeroporto / Airport”.
  • Sunday service: On Sundays, the shuttle may run only once per hour. Check the STP Brindisi PDF timetable pinned at the station entrance.

🧳 Luggage Strategy

  • Heavy suitcases: If you have more than one large bag, avoid walking the 1.5 km from Brindisi station to the airport – take the shuttle.
  • Baggage storage in Lecce: Need to explore Lecce before your flight? Use Lecce Luggage Deposit (Via San Francesco d'Assisi, €5/bag per day, ≈ $5.50).
  • Takkyubin‑style service in Italy? While Italy doesn't have the exact “Takkyubin” luggage forwarding, Spediamo.it and Pony Express offer door‑to‑airport luggage shipping from €25 (≈ $28) – useful if you want to travel hands‑free.

📅 Seasonal Considerations

  • Summer (July–August): Lecce and the Salento coast are packed. Book Pugliairbus or FlixBus seats at least 1–2 days ahead. Taxis may charge a €5–€10 (≈ $5.50–$11) peak surcharge.
  • August 15 (Ferragosto): Many bus services run on a holiday schedule – verify times 48 h before.
  • Winter (Nov–Feb): Fewer trains and buses; check the last departure time to avoid being stranded in Lecce. Last bus is usually around 20:30.

⏰ Time Buffer Recommendation

For a domestic flight within Italy/Schengen, arrive at Brindisi Airport 1 h before departure. For international flights (including UK/Non‑Schengen), aim for 2 h. Add 30–40 minutes for the transfer from Lecce – so depart Lecce at least 2–2.5 h before your flight.

Tip from frequent travelers: “The Pugliairbus driver sometimes doesn't announce stops – set a Google Maps alert for ‘Brindisi Airport’ so you don't miss it.”

❓ Frequently Asked Questions (FAQ)

1. Is there a direct train from Lecce to Brindisi Airport?

No, there is no direct train from Lecce to Brindisi Airport (BDS). You must take a regional train from Lecce to Brindisi Centrale station (20–30 minutes, €3.50–€6), then transfer to the STP Brindisi airport shuttle bus or walk 1.5 km.

2. How much does the bus from Lecce to Brindisi Airport cost?

The Pugliairbus direct coach costs approximately €6–€8 (≈ $6.60–$8.80) one-way. FlixBus also operates this route with fares starting from €5.99 (≈ $6.59). Both are payable by card or app.

3. How long does it take to get from Lecce to Brindisi Airport?

By direct bus 45–50 minutes; by train + shuttle 50–65 minutes; by taxi or rental car 30–40 minutes, depending on traffic.

4. What is the cheapest way to get from Lecce to Brindisi Airport?

The cheapest option is the regional train (€3.50, ≈ $3.85) + STP airport shuttle (€1.50, ≈ $1.65) for a total of €5 (≈ $5.50). The direct Pugliairbus at €6 (≈ $6.60) is also very affordable.

5. What is the fastest way to get from Lecce to Brindisi Airport?

A taxi or private transfer is the fastest, taking 30–35 minutes and costing €55–€70 (≈ $60–$77). Renting a car also takes about 30–40 minutes via the SS613.

6. Is there a shuttle from Lecce to Brindisi Airport?

Yes, Pugliairbus operates a direct shuttle/coach from Lecce (Via XXV Luglio) to Brindisi Airport. The journey takes about 50 minutes and costs around €6 (≈ $6.60). No reservation is strictly required but is recommended in summer.

7. Can I use a taxi or rideshare from Lecce to Brindisi Airport?

Yes, taxis are available with a fixed price of €55–€70 (≈ $60–$77). Rideshare apps like Uber are not widely available in Salento; local NCC services can be pre‑booked for similar rates.

8. How far is Brindisi Airport from Lecce?

Brindisi Airport (BDS) is approximately 40 km (25 miles) north of Lecce. By car or taxi the drive takes about 30–35 minutes via the SS613 highway.