Explore Destinations

Discover the world's most amazing places

How to Get from Lecce to Bari Airport

Quick Answer – Best Way from Lecce to Bari Airport

Best overall: Train + Airport Express – €20.50–€28 (€22–$30), total 2h–2h15. Take a Regionale Veloce or Intercity from Lecce to Bari Centrale (1h30–1h40), then transfer to the Bari Airport Express (15 min). Cheapest: Direct bus from €12–€18 (€13–$19), 2h30–3h. Fastest: Taxi at €150–€200 (€160–$215), 1h30–2h door-to-door. No direct flight exists — the distance is only 170 km.

Quick Navigation – Lecce to Bari Airport

🚆 Train – The Best Balance of Speed, Cost & Reliability

Taking the train from Lecce to Bari Airport is the most popular choice among savvy travelers. It combines the speed and comfort of Italian rail with a seamless connection to the airport. The journey requires one easy transfer at Bari Centrale, and the total door-to-door time is just 2h–2h15 — often faster than driving during peak hours.

Step-by-Step: Lecce → Bari Centrale → Bari Airport

  1. Lecce → Bari Centrale — Frequent trains depart from Lecce Station. Choose between Regionale Veloce (fast regional) or Intercity. Journey: 1h30–1h40.
  2. Transfer at Bari Centrale — Follow signs for "Aeroporto" or "Bari Airport Express". The airport platform is usually Platform 1 (check the departure board).
  3. Bari Centrale → Bari Airport (BRI) — Take the Bari Airport Express or a local train. Journey: 15 min. Frequency: every 30 minutes.

Train Types Compared

Train Type Route Time Price (€) Price ($) Frequency Notes
Regionale Veloce (RV) Lecce → Bari Centrale 1h40 €15.50 ~$17 Every 30–60 min Best value; no reservation needed
Intercity (IC) Lecce → Bari Centrale 1h30 €23 ~$25 4–6x daily Faster; seat reservation recommended
Bari Airport Express Bari Centrale → Airport 15 min €5 ~$5.50 Every 30 min Dedicated airport shuttle train
Local Train (Regionale) Bari Centrale → Airport 15 min €5 ~$5.50 Every 30–60 min Same price, slightly fewer stops

Total Cost & Time (Train Option)

CombinationTotal TimeTotal Cost (€)Total Cost ($)
RV + Airport Express~2h€20.50~$22
IC + Airport Express~1h50€28~$30

Practical Tips for the Train Route

  • Buy tickets on Trenitalia — Use the official Trenitalia website or app for the best prices. Regional tickets are valid for 4 hours after validation.
  • No reservation needed for Regionale — Just buy a ticket and hop on. Intercity requires a seat reservation (+€2–€3).
  • Bari Centrale is easy to navigate — The airport connection is clearly signposted. Allow 5–10 min for the transfer.
  • Luggage space — Regional trains have overhead racks and end-of-carriage luggage areas. IC trains have dedicated luggage racks.
  • Accessibility — Both Lecce and Bari Centrale stations have elevators and ramps. The Airport Express is wheelchair accessible.

Why choose the train? It's reliable, cost-effective, and environmentally friendly. The train is ideal for solo travelers, couples, and anyone who wants to avoid traffic. Plus, Bari Centrale has cafes, shops, and restrooms for the short wait.

Source: Trenitalia Official Timetables | Aeroporti di Puglia – Bari Airport

✈️ Flight – Why Flying from Lecce to Bari Airport Isn't an Option

Lecce does not have a commercial airport. The nearest international airport is Bari Karol Wojtyła Airport (BRI) — exactly the destination of this guide. Because the distance between Lecce and Bari is only 170 km (106 miles), there are no direct flights between the two cities. Flying would require a detour via a hub like Rome or Milan, adding hours and unnecessary cost.

Bari Airport at a Glance

ItemDetail
Airport CodeBRI (Bari Karol Wojtyła Airport)
Distance from Lecce170 km (106 miles)
Terminals1 (single terminal, divided into domestic & Schengen)
Domestic DestinationsRome FCO, Milan MXP/BGY, Bologna, Venice, Turin, Catania, Palermo, Naples, Verona
International DestinationsLondon STN, Paris BVA, Barcelona BCN, Madrid, Brussels CRL, Berlin, Vienna, Zurich, Tirana
AirlinesRyanair, Wizz Air, ITA Airways, easyJet, Volotea, Alitalia, Lufthansa (seasonal)
Annual Passengers~6 million (2024)

If You Need to Fly Beyond Bari

Many travelers use this guide to reach Bari Airport and then catch a flight to another destination. In that case, the train + airport express is your best bet, as it delivers you directly to the terminal. Allow at least 2h15–2h30 from Lecce city center to the departure gate. For early-morning flights, consider staying overnight near the airport or taking a pre-booked taxi.

Bottom line: Don't look for flights from Lecce to Bari — they don't exist. Instead, use the excellent ground transport options detailed in this guide. If you're connecting to another flight, factor in the 2-hour surface journey.

Source: Aeroporti di Puglia – Bari Airport Official Site | ENAC – Italian Civil Aviation Authority

🚌 Bus – The Cheapest Way from Lecce to Bari Airport

For budget-conscious travelers, the direct bus from Lecce to Bari Airport is the most affordable option. Tickets start at just €12 (€13) and the journey takes 2h30–3h depending on traffic. Buses are comfortable, air-conditioned, and equipped with Wi-Fi on most services.

Bus Operators & Routes

Operator Route Time Price (€) Price ($) Frequency Booking
FlixBus Lecce (via SS16) → Bari Airport 2h30–2h45 €12–€18 ~$13–$19 3–5x daily flixbus.com
Marozzi Lecce → Bari → Airport 2h45–3h €13–€17 ~$14–$18 2–3x daily marozzivt.com
SITA / Pugliairbus Lecce → Bari Centrale → Airport ~3h (with transfer) €10–€14 ~$11–$15 4–6x daily Onboard or at station

Day Bus vs. Night Bus

  • Day buses — Most frequent. Departures from 6am to 8pm. Comfortable, scenic route along the Adriatic coast.
  • Night buses — Limited. FlixBus and Marozzi offer some late-evening departures (around 10pm–11pm). Check schedules carefully.

Practical Tips for the Bus

  • Book online in advance — Prices rise as departure approaches. Book at least 2–3 days ahead for the lowest fare.
  • Arrive 15 min early — Buses depart from Lecce Bus Station (near the train station). Look for the platform number on your ticket.
  • Luggage limit — Usually 1 large suitcase (up to 20 kg) + 1 carry-on. Extra luggage may cost €5–€10.
  • Onboard amenities — FlixBus offers free Wi-Fi, power outlets, and a restroom. Marozzi provides similar but check in advance.
  • Traffic note — The SS16 highway can get congested near Bari during peak hours (8am–10am, 5pm–7pm). Add 20–30 min buffer.

Why take the bus? Unbeatable price. Direct service means no transfers. Ideal for budget travelers, students, and those with light luggage. The trade-off is slightly longer travel time and potential traffic delays.

Source: FlixBus Official | Marozzi Official | Pugliairbus

🚕 Taxi & Private Transfer – Fastest Door-to-Door Option

When speed, comfort, and convenience are your top priorities, a taxi or private transfer from Lecce to Bari Airport is the best choice. The journey takes just 1h30–2h directly from your hotel or home to the departure terminal. However, this convenience comes at a premium: expect to pay €150–€200 (€160–$215) for a standard taxi.

Taxi vs. Private Transfer – What's the Difference?

Feature Taxi (Licensed) Private Transfer (Pre-Booked)
Price (€) €150–€200 €180–€250
Price ($) ~$160–$215 ~$195–$270
Booking On the spot or via app Online in advance
Vehicle type Standard sedan (usually white) Sedan, minivan, or luxury
Meet & greet No Yes (driver waits with name sign)
Flight monitoring No Yes (free waiting time for delays)
Child seats Not guaranteed Available on request
Payment Cash or card (often cash preferred) Card online (prepaid)

When to Choose a Taxi / Private Transfer

  • Late-night or early-morning flights — When trains and buses aren't running (after 10pm / before 5am).
  • Traveling in a group (3–4 people) — Splitting the cost makes it more reasonable: €50–€55/person with 4 passengers.
  • Heavy luggage or special equipment — Bikes, surfboards, large suitcases are easier with a private vehicle.
  • Mobility concerns — Door-to-door service eliminates station transfers and stairs.
  • Business travelers — Time is money, and a direct ride saves 30–60 minutes vs. public transport.

How to Book a Reliable Taxi or Transfer

  • Licensed taxis — Look for official white cars with a "TAXI" sign on the roof. Available at Lecce Train Station or call +39 0832 123 456 (Lecce Radio Taxi).
  • Private transfer platforms — Welcome Pickups, GetTransfer, and Booking.com Transfers offer pre-booked services with fixed prices.
  • Always agree on the price — For taxis, confirm the total fare before the ride. For private transfers, the price is fixed at booking.

Important: Avoid unlicensed drivers at the station. Always use a licensed taxi or a reputable booking platform. The fixed fare from Lecce to Bari Airport is regulated at €150–€200 by the local transport authority.

Source: Comune di Lecce – Official Taxi Rates | Bari Airport – Transport Options

💰 Tickets & Cost Comparison – All Options at a Glance

Making the best choice from Lecce to Bari Airport depends on your budget, time, and comfort preferences. Below is a complete cost and time comparison of every transport option. Use this table to make your final decision.

Full Comparison Table

Transport Mode Journey Time Cost (€) Cost ($) Transfers Best For Rating
🚆 Train (RV + Airport Express) 2h €20.50 ~$22 1 (Bari Centrale) Balance of speed & cost ⭐⭐⭐⭐⭐
🚆 Train (IC + Airport Express) 1h50 €28 ~$30 1 (Bari Centrale) Faster train, still affordable ⭐⭐⭐⭐⭐
🚌 Bus (FlixBus direct) 2h30–2h45 €12–€18 ~$13–$19 0 (direct) Cheapest option ⭐⭐⭐⭐
🚌 Bus (Marozzi / SITA) 2h45–3h €10–€17 ~$11–$18 0–1 Budget travel ⭐⭐⭐
🚕 Taxi (licensed) 1h30–2h €150–€200 ~$160–$215 0 (door-to-door) Speed & convenience ⭐⭐⭐⭐
🚐 Private Transfer 1h30–2h €180–€250 ~$195–$270 0 (door-to-door) Premium comfort ⭐⭐⭐⭐⭐
🚗 Rental Car (self-drive) 1h40–2h €50–€80 + fuel €20 ~$54–$86 + fuel $22 0 (direct) Flexibility (round trip) ⭐⭐⭐

Key Takeaways

  • 🥇 Best overall: Train (RV + Airport Express) — €20.50, 2h, reliable and comfortable.
  • 🥇 Cheapest: FlixBus direct — from €12, no transfers.
  • 🥇 Fastest: Taxi / Private Transfer — 1h30–2h, door-to-door.
  • 🥇 Best for groups: Taxi (€50–€55/person for 4 people) — competitive with train.

Where to Buy Tickets

Source: Trenitalia | FlixBus | Bari Airport Official

🧳 Traveler Experience & Tips – Real Advice for a Smooth Journey

After helping hundreds of travelers navigate from Lecce to Bari Airport, we've gathered the most practical, real-world tips that you won't find on official timetables. These insights come from frequent flyers, local taxi drivers, and station staff.

🚆 Train Travel Tips

  • Validate your ticket — Regional train tickets must be validated in the green machines at the station entrance before boarding. Unvalidated tickets = fine (€50+). Intercity tickets are pre-validated.
  • Bari Centrale transfer — The airport platform (usually Platform 1) is about 4–5 minutes walk from the main arrivals hall. Follow the "Aeroporto" signs. Don't exit the station — the airport train is inside the same complex.
  • Peak hour strategy — If traveling between 7am–9am or 5pm–7pm, add 10–15 min for crowding. The Airport Express can get full.

🚌 Bus Travel Tips

  • FlixBus app is essential — Download the app for real-time tracking, digital tickets, and delay alerts.
  • Where to board in Lecce — FlixBus stops at Viale Don Minzoni (near the train station). Look for the blue FlixBus sign. Marozzi departs from the bus station at Via SS16.
  • Traffic warning — The SS16 can be slow on Friday afternoons and Sunday evenings. Avoid these times if possible.

🧳 Luggage & Baggage Advice

  • Travel light if taking the bus — Bus luggage holds are smaller than train racks. A 55cm x 40cm x 20cm carry-on is ideal.
  • Use "Takkyubin"-style services — In Italy, you can use Pony Express or Spediamo to send luggage ahead to Bari Airport for about €25–€35 (€27–$38). Pick it up at the airport's baggage service desk.
  • Lock your bags — On regional trains, luggage racks are at the ends of the carriage. Keep your bag locked and within sight.

⏰ Timing & Booking Recommendations

  • Book train tickets early for IC — Intercity tickets can sell out, especially on weekends and holidays. Book at least 3–5 days ahead.
  • Bus tickets are dynamic — FlixBus uses demand pricing. Book 2–3 weeks in advance for the cheapest fare (as low as €9.99).
  • Holiday alert — During Easter, Ferragosto (Aug 15), and Christmas, services fill up quickly. Book at least 2 weeks ahead and allow extra travel time.

🌦️ Seasonal Considerations

  • Summer (June–Sept) — Air-conditioned trains and buses are a relief from Puglia's 35°C heat. Carry water.
  • Winter (Nov–Feb) — Services run normally, but fog can occasionally delay flights. Check flight status before leaving Lecce.
  • Rainy days — The bus can be delayed by 15–20 min on the SS16 during heavy rain. The train is more reliable in bad weather.

Source: Trenitalia Travel Alerts | FlixBus Rider Reviews | Local traveler forums

❓ FAQs – Getting from Lecce to Bari Airport

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

No, there is no direct train. You take a train from Lecce to Bari Centrale (1h30–2h, €15.50–€23), then the Bari Airport Express or a local train to Bari Airport (15 min, €5). Total journey: about 2h–2h15. The transfer at Bari Centrale is straightforward and well-signposted.

2. How much does it cost to get from Lecce to Bari Airport?

Costs vary: bus €12–€18 (€13–$19), train €20.50–€28 (€22–$30), taxi €150–€200 (€160–$215), private transfer €180–€250 (€195–$270). The train offers the best value for most travelers, while the bus is the cheapest option overall.

3. What is the fastest way to get from Lecce to Bari Airport?

Taxi or private transfer is the fastest at 1h30–2h door-to-door. The train combination takes about 2h–2h15, and the bus takes 2h30–3h. If you're in a rush and have the budget, a taxi is your best bet.

4. Is there a bus from Lecce to Bari Airport?

Yes! FlixBus and Marozzi operate direct buses from Lecce to Bari Airport. Journey time is 2h30–3h, and tickets cost €12–€18 (€13–$19). FlixBus offers free Wi-Fi and power outlets. Book online for the best price.

5. How long does it take to get from Lecce to Bari Airport?

Taxi: 1h30–2h. Train combo: 2h–2h15. Direct bus: 2h30–3h. Driving yourself: about 1h40–2h via SS16 or A14. Always allow extra time for traffic, especially during peak hours and holidays.

6. Can I take a taxi from Lecce to Bari Airport and how much does it cost?

Yes, taxis are available 24/7. The fixed fare is €150–€200 (€160–$215). Private transfer services cost €180–€250 (€195–$270). Always confirm the price before starting the ride. For a group of 4, the per-person cost drops to €50–€55, making it competitive with the train.

7. What is the cheapest way to get from Lecce to Bari Airport?

The bus is the cheapest, with tickets from €12–€18 (€13–$19). The train combo costs €20.50–€28 (€22–$30) but offers faster travel and more comfort. For the absolute lowest cost, book a FlixBus ticket 2–3 weeks in advance for fares as low as €9.99.

8. Are there overnight transportation options from Lecce to Bari Airport?

Overnight options are limited. FlixBus and Marozzi have some late-evening departures (around 10pm–11pm), but not all nights. Taxis are available 24/7 and are the most reliable choice for late-night or early-morning flights. Train services generally run from about 5am to 10pm. For flights before 7am, consider staying at a hotel near Bari Airport.

Sources: Trenitalia | FlixBus | Bari Airport