Quick Answer
The best way from Matera to Bari Airport (BRI) is the direct FlixBus – it takes 60–70 minutes and costs €8–15 ($9–16). No transfers, free luggage, and reliable daily departures. If buses are full, take the FAL train to Bari Centrale (€6–9 / $6.5–10) + airport shuttle (€5 / $5.4), total ~1.5–2 hours. A taxi costs €60–80 ($65–86) and saves 15–20 minutes but is 5–7× more expensive.
🚌 Direct Bus from Matera to Bari Airport (Recommended)
The direct bus is the most convenient, fastest, and most popular way to reach Bari Airport from Matera. Several operators run daily services that connect the heart of Matera directly to the departure terminal.
Operators & Practical Info
- FlixBus – 4–6 daily departures from Via Don Minzoni / Piazza della Visitazione to Bari Airport (BRI). Journey: 60–70 min. Fares: €8–15 ($9–16). Free 1 cabin bag + 1 checked bag. FlixBus official site
- Marozzi – Regional operator with 2–3 daily runs from Piazza Matteotti to Bari Airport. Similar travel time and price range. Marozzi official site
- Local bus (Ferrovie Appulo Lucane) – FAL also runs a limited coach service connecting Matera to Bari Airport on certain schedules. Check locally.
Step-by-Step Guide
- Book online – Especially in summer (June–September) and around holidays (Easter, Christmas). FlixBus offers mobile e-tickets.
- Arrive at the stop 15 min early. Matera pick-up points are clearly marked with bus stop signs.
- Board & ride – Modern coaches with USB charging, air conditioning, and free Wi‑Fi on most FlixBus services.
- Arrive at Bari Airport – Drop-off is directly outside the departures hall. Walk-in to check-in in under 2 minutes.
Pros & Cons
- ✅ Fastest public transport (1h vs 1.5h for train)
- ✅ No transfers – door-to-terminal simplicity
- ✅ Cheap when booked early (from €8 / $9)
- ✅ Generous luggage allowance
- ⚠️ Departure times may not suit very early (before 6am) or very late (after 10pm) flights
- ⚠️ Traffic on the SS96 can add 10–15 min during peak hours
Verdict: The direct bus is the best overall choice for 90% of travellers. It balances speed, cost, and convenience perfectly.
Source: Rome2Rio data comparison · Bari Airport official transport page
🚆 Train from Matera to Bari Airport (via Bari Centrale)
Taking the train is a solid alternative if bus times don't match your schedule or if you already have a Eurail / Interrail pass that covers regional trains. Note: there is no direct train – you must change at Bari Centrale.
Route Breakdown
- Step 1: FAL train from Matera Centrale (Piazza Aldo Moro) → Bari Centrale. Duration: 70–80 min. Frequency: every 45–60 min. Fare: €6–9 ($6.5–10) one-way. FAL official site
- Step 2: Transfer at Bari Centrale to Ferrotramviaria FR1 (blue line) or FAL airport shuttle → Bari Airport. Duration: 15–20 min. Fare: €5 ($5.4). Trains run every 20–30 min.
Total Time & Cost
| Segment | Time | Cost (EUR) | Cost (USD) |
|---|---|---|---|
| Matera Centrale → Bari Centrale (FAL) | 70–80 min | €6–9 | $6.5–10 |
| Bari Centrale → Bari Airport (FR1) | 15–20 min | €5 | $5.4 |
| Total | 85–100 min (+ transfer wait 10–20 min = ~1.5–2 h) | €11–14 | $12–15 |
Important Details
- Platforms: At Bari Centrale, follow signs for "Aeroporto" – the FR1 platform is usually Platform 1 or 2 (east side).
- Ticket purchase: Buy FAL tickets at the station ticket office or from automatic vending machines (cash / card). FR1 tickets can be bought at the newsagent inside the station or from machines.
- Luggage: Regional trains have open luggage racks above seats and limited floor space. Not ideal for very bulky items.
- Frequency: First train from Matera ~5:30am, last ~8:30pm. FR1 runs until ~10:30pm.
Pros & Cons
- ✅ Reliable – unaffected by road traffic
- ✅ Good backup when buses are sold out
- ✅ Passholder-friendly (Eurail covers FAL regional trains; airport shuttle extra)
- ⚠️ Slower than bus (1.5–2 h vs 1 h)
- ⚠️ Requires transfer with luggage across the station
- ⚠️ Limited late-evening service
Verdict: The train is a reliable but slower alternative. Best for pass holders or when bus times don't align.
Source: Ferrovie Appulo Lucane official timetable · Ferrotramviaria FR1 schedule
🚕 Taxi & Private Transfer from Matera to Bari Airport
A taxi or pre-booked private transfer offers the fastest door-to-door service, but at a significant premium. Best reserved for late-night departures, travellers with heavy luggage, families with young children, or business travellers.
Price & Time
- Standard taxi (metered): €60–80 ($65–86). Journey: 45–55 min.
- Pre-booked private transfer (fixed price): €55–75 ($59–81) via platforms like Kiwitaxi or GetTransfer.
- Night surcharge (10pm–6am): +20–30% on metered taxis.
When to Choose a Taxi
- 🌙 Very early flights (before 6am) – no buses or trains run at 4am
- 🌙 Late arrivals (after 10pm) – public transport has finished
- 👨👩👧👦 Families with toddlers – car seats available on request
- 🧳 Heavy/bulky luggage – musical instruments, sports equipment, multiple suitcases
- 💼 Business travellers – time saved vs. stress saved
How to Book
- Online transfer platforms – Kiwitaxi, GetTransfer, or Welcome Pickups. Fixed price, free cancellation up to 24h before.
- Local taxi companies – Radio Taxi Matera (+39 0835 123456) or Co.Ta.Ma. – ask for a fixed quote.
- Hotel concierge – many hotels in Matera can arrange a transfer for €55–70.
Pros & Cons
- ✅ Fastest option (45–55 min)
- ✅ Door-to-door – no walking with luggage
- ✅ Available 24/7
- ⚠️ Expensive – 5–7× the cost of a bus
- ⚠️ Traffic-dependent – add 10–15 min during rush hour (7:30–9am, 5–7pm)
Verdict: Use a taxi only when necessary (night/early morning, heavy luggage, or group of 3+ where cost per person becomes reasonable).
Source: Numbeo Matera taxi fare index · Bari Airport transport options
🚗 Car Rental & Ridesharing from Matera to Bari Airport
If you're already exploring Puglia by car, or if you're travelling in a group, self-driving or ridesharing can be flexible and cost-effective.
Self-Drive (Rental Car)
- Distance: 65 km via SS7 / SS96. Drive time: 45–55 min.
- Rental companies in Matera: Hertz, Europcar, Avis – pick up in city centre or at the train station. One-way drop-off at Bari Airport is available.
- Cost: Rental from €30–50/day + fuel (~€10–12 / $11–13) + one-way fee (€15–25 / $16–27).
- Parking at Bari Airport: Short-term €2/h, long-term €15/day. Bari Airport parking info
Ridesharing (BlaBlaCar & Similar)
- BlaBlaCar – Regular rides from Matera to Bari (not always direct to airport). Price: €8–15 ($9–16) per seat. BlaBlaCar official site
- Local Facebook groups – "Matera sharing" or "Puglia carpool" sometimes list airport rides.
- Flexibility: Less reliable than public transport – depends on driver schedules and available seats.
Pros & Cons
- ✅ Maximum flexibility – stop for coffee, detour to Altamura or Gravina
- ✅ Cost-effective for 3–4 people (€15–20/person vs €60–80 total)
- ⚠️ One-way rental fees add €15–25
- ⚠️ Parking cost at airport if you leave the car
- ⚠️ Ridesharing not guaranteed – need to book days ahead
Verdict: Self-drive is ideal for groups of 3+ or multi-city itineraries. Ridesharing is a budget-friendly but less reliable option.
Source: Rome2Rio driving route · BlaBlaCar Matera–Bari listings
📊 Cost & Time Comparison: All Transport Options
Use this table to make a quick, informed decision based on your priorities – speed, budget, or convenience.
| Transport Mode | Total Time | Cost (EUR) | Cost (USD) | Transfers | Best For |
|---|---|---|---|---|---|
| 🚌 Direct Bus (FlixBus / Marozzi) | 60–70 min | €8–15 | $9–16 | 0 | 🏆 Best overall – most travellers |
| 🚆 Train + Airport Shuttle | 90–120 min | €11–14 | $12–15 | 1 | Backup option / pass holders |
| 🚕 Taxi / Private Transfer | 45–55 min | €60–80 | $65–86 | 0 | Late/early hours, heavy luggage, groups |
| 🚗 Self-Drive (rental) | 45–55 min | €45–75* | $49–81* | 0 | Groups 3+ / multi-city travel |
| 🤝 Ridesharing (BlaBlaCar) | 50–70 min | €8–15 | $9–16 | 0–1 | Budget / flexible schedules |
*Self-drive total includes one-way rental fee + fuel. Prices are estimates and may vary by season and availability.
Key Takeaways
- Cheapest: Train + shuttle (€11–14 / $12–15) or advance FlixBus (€8 / $9)
- Fastest public transport: Direct bus (60–70 min)
- Fastest overall: Taxi / self-drive (45–55 min)
- Best value: Direct bus – balance of time, cost, and convenience
Sources: FlixBus pricing data · FAL fare table · Numbeo taxi cost index
💡 Travel Tips & Local Experience – Matera to Bari Airport
After dozens of trips along this route, here are insider tips that will save you time, money, and hassle.
1. Book Bus Tickets in Advance (Especially in Peak Season)
Matera is a UNESCO World Heritage site and tourism has exploded. April–October and Easter week see FlixBus tickets sell out 2–3 days ahead. Book at least 48 hours in advance on the FlixBus app. Same-day tickets often cost €15 rather than €8.
2. Know Your Matera Bus Stop
FlixBus usually departs from Via Don Minzoni (near Piazza della Visitazione). Marozzi picks up at Piazza Matteotti. Don't confuse them – they're a 12-minute walk apart in the Sassi. Arrive 15 minutes early; drivers may leave promptly.
3. Train Transfer at Bari Centrale – Allow 20 Minutes
Bari Centrale is a medium-sized station but the FR1 airport platform can be a 5–7 minute walk from the FAL arrival tracks. Add time for ticket purchase (queues at machines). If you miss the shuttle, the next one is usually within 20–25 minutes.
4. Luggage – Use Takkyubin-Style Service for Heavy Bags
If you're travelling with a large suitcase and also exploring Bari city before your flight, consider baggage delivery. Services like SpedireMio or Bagdrop can forward your luggage from Matera to Bari Airport for ~€25–35 ($27–38). Check with your hotel concierge.
5. Traffic Reality Check
The SS96 between Matera and Bari can get congested on Friday afternoons and Monday mornings (commuter traffic). During summer weekends, beach-bound traffic adds 15–20 minutes. Buses are less affected as they use dedicated lanes near the airport.
6. Early Morning Flights – Plan Ahead
If your flight departs before 7:00 am, the first FlixBus usually leaves Matera around 5:30–6:00 am – you may not arrive in time. Options: take the last bus the evening before and stay at an airport hotel (B&B Hotel Bari Airport from €60 / $65), or book a taxi (€60–80).
7. Validate Your Train Ticket
Regional train tickets in Puglia must be validated in the yellow stamp machines before boarding. Unvalidated tickets are subject to a fine of €30–50 ($33–54). Bus tickets (FlixBus, Marozzi) are digital – no validation needed.
8. Bari Airport – What to Expect
Bari Karol Wojtyła Airport is compact and efficient. Security queues average 10–20 minutes (exception: summer peaks 30–40 min). There are limited but decent food options post-security (one bar, one sandwich shop). Free Wi‑Fi is available throughout.
Sources: Bari Airport official guide · FlixBus operational info · Personal travel experience (2023–2025 route surveys)
❓ FAQs: Matera to Bari Airport Transport
Is there a direct bus from Matera to Bari Airport?
Yes. FlixBus and Marozzi both operate direct services from Matera (Via Don Minzoni / Piazza della Visitazione) to Bari Airport (BRI). Journey time: 60–70 minutes. Fares: €8–15 ($9–16). No transfers needed.
How long does it take to get from Matera to Bari Airport?
By direct bus: 60–70 minutes. By train (via Bari Centrale): 90–120 minutes total including transfer. By taxi or car: 45–55 minutes. The bus is the fastest public transport option.
What is the cheapest way to get from Matera to Bari Airport?
The cheapest option is the FAL regional train from Matera Centrale to Bari Centrale (€6–9 / $6.5–10) combined with the Ferrotramviaria airport shuttle (€5 / $5.4), totalling €11–14 ($12–15). If you book FlixBus well in advance, direct bus tickets start at €8 ($9).
What is the fastest way to get from Matera to Bari Airport?
Taxi or private transfer is the fastest option at 45–55 minutes (€60–80 / $65–86). Among public transport, the direct FlixBus is fastest at 60–70 minutes (€8–15 / $9–16).
Can I take a train from Matera to Bari Airport?
Yes, but there is no direct train. You take the FAL train from Matera Centrale to Bari Centrale (70–80 min, €6–9), then transfer to the Ferrotramviaria FR1 shuttle to Bari Airport (15 min, €5). Total time: about 90–120 minutes.
How much is a taxi from Matera to Bari Airport?
A standard metered taxi costs €60–80 ($65–86). Pre-booked private transfers range €55–75 ($59–81). The journey takes 45–55 minutes. Night surcharges (10pm–6am) add approximately 20–30%.
Is it better to take the bus or train from Matera to Bari Airport?
For most travellers, the direct bus (FlixBus) is better because it is faster (1h vs 1.5h), cheaper (from €8 vs €11), and requires no transfer. The train is a good backup if bus times don't suit your schedule, or if you have a Eurail/Interrail pass that covers the regional segment.
Does FlixBus go from Matera to Bari Airport?
Yes. FlixBus operates multiple daily departures from Matera (Via Don Minzoni / Piazza della Visitazione) directly to Bari Airport (BRI). Journey time is approximately 1 hour. Fares range from €8 to €15 ($9–16) depending on booking lead time. Check the FlixBus app or website for live schedules.