Explore Destinations

Discover the world's most amazing places

How to Get from Santa Maria di Leuca to Brindisi Airport

Quick Answer

Best way: Bus + Train via Lecce. Total time: ~3 hours. Total cost: €10–€15 ($11–$17). Key transfer: Lecce railway station. Take a bus from Santa Maria di Leuca to Lecce (Cotrap or FSE bus, ~1h45min, €5–€8), then a regional train from Lecce to Brindisi Airport (Trenitalia, ~30min, €3–€5). This is the best balance of cost, reliability, and speed. For door-to-door convenience, a taxi costs €150–€250 ($165–$275) and takes 1.5 hours.

Quick Navigation: All Transport Options

Train & Rail: Detailed Step-by-Step via Lecce

Taking the train from Santa Maria di Leuca to Brindisi Airport requires one transfer at Lecce. This route is operated by two different rail companies: Ferrovie del Sud Est (FSE) for the first leg and Trenitalia for the second leg. Below we break down both options and compare them.

Option A: FSE Train + Trenitalia (Recommended for Rail Pass Users)

Step 1: Santa Maria di Leuca → Lecce (FSE Train)

  • Operator: Ferrovie del Sud Est (FSE official site)
  • Duration: 1 hour 50 minutes – 2 hours 10 minutes
  • Frequency: 6–8 trains per day (reduced on Sundays)
  • Fare: €5.50–€7.00 ($6.00–$7.70) one way
  • Departure station: Santa Maria di Leuca station (viale Europa)
  • Arrival station: Lecce station (piazzale Oronzo Massari)

Step 2: Lecce → Brindisi Airport (Trenitalia Regional Train)

  • Operator: Trenitalia (official website)
  • Duration: 28–35 minutes
  • Frequency: Every 30–60 minutes (6:00 AM – 10:00 PM)
  • Fare: €3.60–€5.20 ($4.00–$5.70) one way
  • Train type: Regionale Veloce (RV) – comfortable, air-conditioned
  • Note: The airport stop is called "Brindisi Aeroporto" – do not get off at Brindisi city center.

Total time: 2 hours 25 minutes – 2 hours 50 minutes (excluding waiting time at Lecce).
Total cost: €9.10–€12.20 ($10–$13.40).
Transfer at Lecce: You arrive at the same station, so you just need to walk to the appropriate platform (usually track 1–4 for Trenitalia regional trains). Allow 15–20 minutes for the connection.

Option B: Bus + Train (More Frequent, Slightly Faster)

Because FSE trains from Santa Maria di Leuca have limited frequency, many travelers prefer to take a bus for the first leg, then board the train at Lecce. This hybrid option offers more departure choices throughout the day.

Train Type & Comfort Details

Segment Train Type Seat Reservation Luggage Space Air Conditioning Bicycle Allowed
Santa Maria di Leuca → Lecce (FSE) Regional (slow) Not required Limited – overhead racks Partial (older units) Yes (limited spaces)
Lecce → Brindisi Airport (Trenitalia RV) Regionale Veloce Not required Good – dedicated luggage areas Full Yes (with surcharge)

Key Comparison: FSE Train vs. Bus for the First Leg

Factor FSE Train (to Lecce) Bus (to Lecce)
Duration 1h50min–2h10min 1h40min–2h
Daily frequency 6–8 departures 12–18 departures (peak season)
Price €5.50–€7.00 €4.50–€7.00
Reliability Good (but occasional delays) Good (traffic can affect)
Best for Rail pass holders, scenic ride Schedule flexibility, budget

Verdict: For most travelers, the bus + train hybrid (Option B) offers the best combination of frequency and cost. If you have a regional rail pass that covers FSE lines, Option A may be more economical.

Bus & Coach: The Budget-Friendly Alternative

Buses are the most affordable way to travel from Santa Maria di Leuca to Brindisi Airport, and they offer more frequent departures than trains, especially during summer. However, no single bus stops directly at the airport terminal – you will need to change at Brindisi city center.

Route 1: Bus to Brindisi City + Airport Shuttle

Step 1: Santa Maria di Leuca → Brindisi (city center)

  • Operators: Cotrap (cotrap.it) and Salento in bus
  • Duration: 2 hours 30 minutes – 3 hours 15 minutes
  • Frequency: 4–8 buses per day (seasonal; more in summer)
  • Fare: €8.00–€12.00 ($8.80–$13.20)
  • Drop-off point: Brindisi, Piazza Vittoria (central bus stop)

Step 2: Brindisi City → Brindisi Airport (Shuttle Bus)

  • Line: BR1 / Airport Shuttle (operated by STP Brindisi)
  • Duration: 15–20 minutes
  • Frequency: Every 20–40 minutes (6:00 AM – 10:30 PM)
  • Fare: €2.00–€3.00 ($2.20–$3.30)
  • Boarding point: Piazza Vittoria (same as drop-off) or Stazione Centrale

Total time: 3 hours – 4 hours (depending on connection)
Total cost: €10.00–€15.00 ($11–$16.50)

Route 2: Bus to Lecce + Train to Airport (Hybrid – Most Recommended)

As detailed in the train section, taking a bus from Santa Maria di Leuca to Lecce, then a regional train to the airport, is often more efficient than the direct bus to Brindisi. This route is faster (by about 30–60 minutes) and offers more frequent connections from Lecce to the airport.

Bus Operators: Quick Comparison

Operator Routes Online Booking Luggage Limit Notes
Cotrap Leuca → Brindisi, Leuca → Lecce Recommended (cotrap.it) 1 large + 1 hand luggage Most reliable; serves all year
Salento in bus Leuca → Lecce, Leuca → Brindisi Walk-up (buy from driver) 1 large bag Seasonal (May–Oct) more frequent
FSE (replacement buses) Leuca → Lecce (when trains are offline) At station / on board Standard Limited schedule; check FSE site

Important booking note: For Cotrap buses, it is advisable to book online during peak season (July–August) and around holidays, as seats fill up quickly. Walk-up tickets are available but may sell out. All buses have air conditioning, though older models may be less powerful.

Taxi & Private Transfer: Maximum Comfort, Premium Price

A taxi or private transfer is the most convenient and most expensive way to get from Santa Maria di Leuca to Brindisi Airport. It is ideal for travelers with heavy luggage, families with small children, late-night arrivals, or those who simply value their time and comfort.

Cost & Time Details

When to Choose a Taxi / Private Transfer

Scenario Recommendation Why
Early morning flight (before 7:00 AM) ✅ Taxi strongly recommended Public transport starts late; limited options before 6 AM
Late evening arrival (after 10:00 PM) ✅ Taxi necessary Last buses/trains depart around 9:30–10:00 PM
Family with young children + large luggage ✅ Private transfer Door-to-door, no platform changes, car seats available
Solo traveler with backpack ❌ Public transport sufficient Save €130–€230 ($143–$253)
Group of 4–6 people ✅ Private transfer (cost-effective per person) Split cost: €35–€50 per person – competitive with train
Reduced mobility / wheelchair ✅ Accessible taxi recommended Trains may have limited accessibility; pre-book specialized vehicle

How to Book

For reliable service, pre-book your transfer through established platforms such as Booking.com Transfers, GetTransfer, or local companies like NCC Salento and Transfer Brindisi. Always confirm the fixed price in advance to avoid surprises. Standard taxis can be hailed in Piazza Indipendenza (Santa Maria di Leuca) but availability is limited – pre-booking is strongly advised.

Air Travel from Brindisi Airport: Why Flying Direct Is Not an Option

You cannot fly directly from Santa Maria di Leuca to Brindisi Airport – the distance is only about 135–145 km (84–90 miles), far too short for any commercial air service. Even a small private aircraft would be impractical and disproportionately expensive compared to ground transport.

Why Flying Doesn't Make Sense for This Route

Bottom line: For reaching Brindisi Airport, stick to road or rail transport. The only scenario where "flying" becomes relevant is once you arrive at Brindisi Airport for your onward domestic or international flight.

Once You Reach Brindisi Airport: Domestic Flight Network

Brindisi Airport (BDS) – officially Brindisi – Salento Airport – serves as a hub for several domestic routes. If your journey continues beyond Brindisi, here are the main domestic destinations:

Destination Airline(s) Flight Time Frequency
Rome Fiumicino (FCO) ITA Airways, Ryanair 1h 10min 2–4 daily
Milan Linate (LIN) ITA Airways 1h 30min 2–3 daily
Milan Bergamo (BGY) Ryanair 1h 35min 1–2 daily
Bologna (BLQ) Ryanair 1h 20min Daily
Turin (TRN) Ryanair 1h 40min 4–6 weekly
Venice (VCE) Ryanair 1h 25min Daily (seasonal)
Naples (NAP) Ryanair 1h 00min Daily (seasonal)

Planning tip: If you are connecting to a domestic flight at Brindisi, ensure you arrive at the airport at least 1 hour 30 minutes before departure for domestic flights (2 hours for international). For early morning flights, a taxi from Santa Maria di Leuca is the most reliable option, as public transport may not get you there in time.

Cost & Time Comparison: All Options at a Glance

Use the table below to compare every available transport method from Santa Maria di Leuca to Brindisi Airport. We've ranked them by overall value for the average traveler.

Transport Mode Total Time Total Cost (EUR) Total Cost (USD) Transfers Best For Rating
🥇 Bus to Lecce + Train to Airport 2h 40min – 3h 10min €8–€13 $8.80–$14.30 1 (Lecce) Best value & flexibility ⭐⭐⭐⭐⭐
🥈 FSE Train + Trenitalia 2h 30min – 2h 55min €9–€12 $9.90–$13.20 1 (Lecce) Rail pass holders ⭐⭐⭐⭐
🥉 Bus to Brindisi + Shuttle 3h – 4h €10–€15 $11–$16.50 1 (Brindisi city) Lowest carbon footprint ⭐⭐⭐⭐
🚕 Taxi / Private Transfer 1h 25min – 1h 50min €150–€250 $165–$275 0 (door-to-door) Speed, comfort, groups ⭐⭐⭐ (value: ⭐)
🚗 Rental Car (one-way) 1h 30min – 1h 45min €65–€120 (incl. fuel & one-way fee) $72–$132 0 (drive directly) Flexibility for multi-stop trips ⭐⭐⭐

🏆 Overall Best Pick: Bus to Lecce + Train to Airport – unbeatable balance of price, speed, and frequency. 🏆 Cheapest: Same option, at €8–€13. 🏆 Fastest: Taxi / private transfer at 1h 25min–1h 50min.

How to book your tickets:

Traveler Tips & Local Insights

Based on feedback from travelers who have made this journey, here are practical tips to make your trip smoother and less stressful.

🧳 Luggage & Baggage

🕒 Schedule & Seasonal Considerations

🚉 Navigation & Transfers

💡 Insider Tips

📱 Useful Apps & Websites

App / Site Purpose Link
Trenitalia Train schedules & tickets (Lecce–Airport) trenitalia.com
Ferrovie del Sud Est FSE train & bus info (Leuca–Lecce) fseonline.it
Cotrap Bus schedules & online booking cotrap.it
Brindisi Airport Flight info, shuttle, parking aeroportidipuglia.it
Google Maps Real-time transit & driving directions maps.google.com

FAQs: Santa Maria di Leuca → Brindisi Airport

1. Is there a direct train from Santa Maria di Leuca to Brindisi Airport?

No, there is no direct train. You must take a train from Santa Maria di Leuca to Lecce (operated by Ferrovie del Sud Este, ~1h50min), then transfer to a Trenitalia regional train from Lecce to Brindisi Airport (~30min). Total travel time is approximately 2.5–3 hours, with a single change at Lecce station.

2. What is the cheapest way to get from Santa Maria di Leuca to Brindisi Airport?

The cheapest option is the bus+train combination via Lecce. A bus from Santa Maria di Leuca to Lecce costs €5–€8 ($5.50–$8.80), and a regional train from Lecce to Brindisi Airport costs €3–€5 ($3.30–$5.50), bringing the total to €8–€13 ($8.80–$14.30). Direct bus via Brindisi city is similarly priced at €10–€15 ($11–$16.50).

3. What is the fastest way to get from Santa Maria di Leuca to Brindisi Airport?

A taxi or private transfer is the fastest option, taking approximately 1 hour 30 minutes to 1 hour 45 minutes, depending on traffic. The cost ranges from €150 to €250 ($165–$275). Among public transport, the bus+train via Lecce is the fastest public option at about 2 hours 45 minutes to 3 hours 15 minutes.

4. How far is Santa Maria di Leuca from Brindisi Airport and how long does it take?

The driving distance is approximately 135–145 kilometers (84–90 miles) via the SS101 and SS613 highways. By car or taxi, the journey takes 1 hour 30 minutes to 1 hour 45 minutes. By public transport (bus+train via Lecce), the total travel time is 2 hours 45 minutes to 3 hours 30 minutes, depending on connections.

5. Are there direct bus services from Santa Maria di Leuca to Brindisi Airport?

There is no direct bus that stops at the airport terminal. However, Cotrap and Salento in bus operate services from Santa Maria di Leuca to Brindisi city center (Piazza Vittoria), from where you can take the airport shuttle bus (line BR1 or similar) to Brindisi Airport. The total journey including the transfer takes approximately 3–4 hours.

6. Is it better to travel via Lecce or directly to Brindisi?

Traveling via Lecce is generally recommended for most travelers because the train connection from Lecce to Brindisi Airport is frequent (every 30–60 minutes) and reliable. The bus+train via Lecce offers more schedule flexibility and is slightly faster than the direct bus to Brindisi city plus airport shuttle. For those with heavy luggage, the direct bus to Brindisi (then shuttle) avoids train platform changes.

7. How much does a taxi from Santa Maria di Leuca to Brindisi Airport cost?

A standard taxi or private transfer from Santa Maria di Leuca to Brindisi Airport costs between €150 and €250 ($165–$275), depending on the company, vehicle type, and time of day (night rides may incur a surcharge). Fixed-price private transfers booked online typically range from €160 to €200 ($176–$220). Always confirm the fare before the ride.

8. How early should I depart Santa Maria di Leuca for a morning flight from Brindisi Airport?

For a morning flight (e.g., 8:00–10:00 AM departure), you should leave Santa Maria di Leuca by 4:30–5:00 AM if using public transport, to account for limited early-morning services and the 3-hour journey. For a taxi, departing at 6:00–6:30 AM is sufficient. Check the latest bus/train schedules the day before, as early-morning frequencies are reduced, especially on Sundays and public holidays.