Explore Destinations

Discover the world's most amazing places

How to Get from Otranto to Brindisi Airport

Quick Answer

Best overall option: Private transfer — fastest door-to-door, no luggage hassle, €90–120 (€100–130 USD), ~1 h 15 min.

Cheapest option: Regional train + shuttle via Lecce — €12–18 per person, ~2 h 30 min, but requires two changes.

Best value for solo travelers: Bus + train combo — €15–20, ~2 h 45 min, scenic coastal views.

Key takeaway: No direct public transport exists. Every rail or bus route requires at least one transfer in Lecce. Budget at least 2.5 hours for public transit and €90 for a private car.

Quick Navigation

Train & Regional Rail: Step-by-Step Route

The rail network in Salento is operated by Ferrovie del Sud Est (FSE) and Trenitalia. While there is no direct train from Otranto to Brindisi Airport, the route via Lecce is reliable, affordable, and the most popular choice among budget travelers.

Route Breakdown: Otranto → Lecce → Brindisi → Airport

SegmentOperatorDurationCost (€)Notes
Otranto → LecceFSE (regional train)55–65 min€3.50–4.50Frequent, ~every 60–90 min
Lecce → BrindisiTrenitalia / FSE28–35 min€4.20–6.00Direct regional trains, hourly
Brindisi station → AirportShuttle bus / taxi10–15 min€1.50 (shuttle) / €12–15 (taxi)Shuttle runs every 30 min; 3 km distance
Total—~2 h 10 min – 2 h 30 min€9.20–€14.50Price per person, public transport

Train Types & Comfort Level

Regional trains (R / RV) on this route are basic but clean. They offer:

No high-speed (Frecciarossa/Italo) services operate on the Otranto–Lecce or Lecce–Brindisi branch lines. The entire journey is on single-track, non-electrified sections, which explains the modest speeds.

What About the "Metro" Shuttle?

Brindisi Airport has a dedicated shuttle bus "Link" from Brindisi train station to the terminal. It departs every 20–30 minutes, costs €1.50 (€1.65 USD), and the journey takes 10 minutes. Alternatively, a taxi from the station to the airport costs €12–15 (€13–16 USD).

Recommended vs. Budget Option

CriterionRecommended (train + shuttle)Budget (train + bus)
Total time~2 h 15 min~2 h 45 min
Total cost€9–15€8–12
Transfers2 (Lecce + Brindisi)2 (Lecce + Brindisi)
ComfortMedium (regional train)Lower (bus may be crowded)
Best forSolo & duo travelersBackpackers on tight budget

Pro tip: Download the FSE App or Trenitalia App for real-time schedules. Strikes (scioperi) occasionally affect regional services — always check the day before.

Source: Ferrovie del Sud Est official site | Trenitalia

Bus & Coach Services: The Budget Alternative

Buses from Otranto to Brindisi Airport are limited compared to trains, but they offer a slightly cheaper (and sometimes more scenic) alternative. The main operators are Salento in bus, Ferrovie del Sud Est (bus lines), and Marozzi for longer intercity connections.

Route Options

RouteOperatorDurationCost (€)Frequency
Otranto → Lecce (bus)Salento in bus / FSE55–70 min€3.00–4.00Every 60–120 min
Lecce → Brindisi Airport (direct bus)Marozzi / Salento in bus45–55 min€5.50–7.005–8 daily
Otranto → Brindisi (direct, limited)FSE bus1 h 40 min – 2 h€6.00–8.002–3 daily (weekdays only)
Otranto → Lecce → Brindisi Airport (bus combo)Combined~2 h 30 min – 3 h€8.50–11.00Departures every 2–3 hours

Daytime vs. Night Service

Daytime buses run between 6:00 AM and 8:00 PM. The last connection from Otranto to Lecce departs around 7:30 PM, so evening flights may require a taxi or an overnight stay in Brindisi.

No official overnight buses operate on this short route. For early morning flights (before 8:00 AM), your only realistic options are a taxi/private transfer or staying near the airport the night before.

Boarding Points & Luggage

Insider tip: The bus from Otranto to Lecce runs along the coastal road (SP366) with stunning views of the Adriatic — sit on the right side for the best panorama.

Source: Salento in bus | FSE bus lines

Taxi & Private Transfer: Premium Convenience

If you value time, comfort, or have heavy luggage, a taxi or private transfer from Otranto to Brindisi Airport is the best choice. It is by far the fastest and most stress-free option, but also the most expensive.

Price Comparison: Taxi vs. Private Transfer

Service typePrice (€)Price (USD)VehicleBooking needed?
Licensed taxi (metered)€90–110€100–120Standard sedan (up to 4 pax)Recommended
Licensed taxi (fixed fare)€100–120€110–130Standard sedanYes, pre-book
Private transfer (NCC)€95–130€105–142Mercedes E-class / minivanYes, 24 h ahead
Executive / luxury transfer€150–200€165–220Mercedes S-class / Audi A8Yes, 48 h ahead
Minivan (5–7 pax)€130–170€142–186VW Multivan / Ford TourneoYes

When to Choose a Taxi / Private Transfer

How to Book a Reliable Transfer

Licensed taxis in Otranto are regulated by the Comune di Otranto. Look for white cars with a "TAXI" sign. For guaranteed service, use these trusted providers:

Important: Always confirm the total price in advance. Metered taxis can surprise you with surcharges (€2 for airport drop-off, €1 per suitcase after the first).

Source: Comune di Otranto – taxi regulations

Cost Comparison & Tickets: All Options at a Glance

Use this table to compare every possible way to get from Otranto to Brindisi Airport. Prices are per person unless marked as "total" (for private services).

MethodTotal timeCost (€)Cost (USD)TransfersBest for
🚆 Train + shuttle (recommended)2 h 15 min – 2 h 30 min€9–15€10–162Solo & duo travelers
🚌 Bus combo (Lecce change)2 h 30 min – 3 h€8.50–11€9–122Backpackers
🚌 Direct bus (limited)1 h 40 min – 2 h€6–8€6.50–8.700Those near bus route
🚕 Shared shuttle (rare)1 h 30 min€45–60€49–650Small groups (2–3 pax)
🚗 Taxi (up to 4 pax)1 h 15 min€90–120 *(total)*€100–1300Families, late flights
🚐 Private minivan (5–7 pax)1 h 15 min€130–170 *(total)*€142–1860Large groups, golf trips
🚗 Rental car (driver)1 h 15 min€50–80 (rental + fuel)€55–870Travelers with a car

Where to Buy Tickets

Pro tip: The Puglia Pass (3-day regional transport card) costs €25 and covers trains + buses across the entire region. If you're also visiting Lecce, Gallipoli, or Alberobello, it pays for itself.

Source: Trenitalia regional passes

Traveler Tips & Insider Advice

After dozens of trips along this route, here are the insider tips that most guidebooks don't tell you.

🧳 Luggage Strategy

⏰ Timing & Scheduling

🔄 Navigating Lecce Station

Lecce station is a through-station with 5 platforms. The Otranto train arrives on Platform 1 or 2 (south end). For Brindisi, trains usually depart from Platform 3 or 4. You have 8–15 minutes to change — plenty of time if you know where to go. Look for the yellow "Partenze" boards.

🏖️ Seasonal Considerations

🌐 Useful Apps & Tools

Source: personal experience & Italo Treno – travel blog

FAQs: Everything Else You Need to Know

Is there a direct train from Otranto to Brindisi Airport?

No. The rail infrastructure does not connect Otranto directly to Brindisi. Every train journey requires a change at Lecce. The complete trip (train + airport shuttle) takes about 2 hours 15 minutes. Source: FSE network map.

What is the cheapest way from Otranto to Brindisi Airport?

The cheapest option is to take a regional bus from Otranto to Lecce (€3–4) and then a direct bus from Lecce to Brindisi Airport (€5–7), for a total of €8–11 per person. Allow at least 2 hours 45 minutes. Source: Salento in bus price list.

How long does it take to drive from Otranto to Brindisi Airport?

Driving takes about 1 hour 15 minutes via the SS16 and SS613. The distance is approximately 90 km. Tolls: none. Fuel cost: €12–15 (€13–16 USD) for a standard car. Source: Google Maps.

Can I use a regional train pass for this route?

Yes. The Puglia regional day pass (€12–15) covers unlimited regional trains across the region, including the Otranto–Lecce–Brindisi segments. It does not cover the airport shuttle bus. Source: Trenitalia regional passes.

Is there a direct bus from Otranto to Brindisi Airport?

Direct buses are very limited — only 2–3 per day on weekdays (operated by FSE). Most travelers need to change in Lecce. The direct bus takes about 1 hour 40 minutes. Source: FSE bus timetables.

What is the best way to travel with large luggage?

A private transfer (€90–120) or using a luggage courier (€25–35) are the best solutions. Regional trains have limited overhead space, and buses have strict luggage policies. Source: Bag Drop Salento.

How early should I leave Otranto for a morning flight from Brindisi?

For a flight before 10:00 AM, leave Otranto by 6:30–7:00 AM when using public transport (first train departs around 5:40 AM). With a taxi, leaving at 7:30 AM is safe. Always check the first departure of the day. Source: FSE timetables.

Are taxis readily available in Otranto for airport transfers?

Availability is limited, especially outside the summer season. Pre-booking is strongly recommended. Licensed taxis charge a fixed rate of €90–120. Services like NCC Salento offer reliable alternatives. Source: NCC Salento.