Quick Answer
The best overall way to travel from Bari Airport (BRI) to Matera is by taking a combination of public transport: first a local bus or train to Bari Centrale station, then a regional train operated by Ferrovie Appulo Lucane (FAL) directly to Matera Centrale. This balance of cost and efficiency takes about 2 to 2.5 hours and costs approximately €7-€12. The fastest option is a pre-booked private transfer or taxi (1h45min, €120+), while the cheapest is the public bus/train combo (under €10).
By Train: The Step-by-Step Guide
While there is no direct airport-to-Matera train, the rail route via Bari Centrale is the most recommended public transport method for its reliability and scenic final approach into Matera.
Step 1: Bari Airport to Bari Centrale Station
You have two main options for the 15-20 minute journey to the city's main transport hub:
- Tempesta Shuttle Bus: The most direct link. Departures every 30-60 minutes from outside Arrivals. Journey: ~25 mins. Cost: €4-€5 (buy on board). Official Tempesta Schedule.
- Regional Train (Ferrotramviaria): From Bari Aeroporto station (5-min walk from terminal). To Bari Centrale. Runs frequently. Journey: ~15 mins. Cost: ~€2.50. Less convenient with heavy luggage due to stairs.
Step 2: Bari Centrale to Matera Centrale (FAL Train)
At Bari Centrale, proceed to the separate Ferrovie Appulo Lucane (FAL) station, located within the main complex (follow signs).
| Feature | Details |
|---|---|
| Frequency | Approx. every 1-2 hours. Check current timetables. |
| Journey Time | About 1 hour 30 minutes. |
| Ticket Cost | Approximately €5 - €6.50 one-way. |
| Ticket Purchase | At FAL ticket counters or machines in Bari Centrale. Not bookable online. |
| Final Station | Matera Centrale, located at the edge of the historical city. A short taxi/bus ride to Sassi districts. |
Pro Tip: The FAL train is a local commuter service. It offers basic comfort but is reliable. The final segment of the journey provides beautiful views of the Murgia plateau.
By Intercity Coach & Direct Bus Options
Direct bus services from the airport are limited, but efficient coach services from Bari city center provide a viable alternative to the train.
Option A: Airport Shuttle + Intercity Coach from Bari
Take the Tempesta shuttle to Bari Centrale, then switch to a coach.
- Marino Autolinee: A major operator. Buses depart from the bus terminal near Bari Centrale. Travel time to Matera: ~1h 20m. Cost: €5-€10 if booked online in advance. Marino Bus Website.
- FlixBus: Often offers competitive prices. Departures from Bari Centrale/ Via Giuseppe Capruzzi. Travel time: ~1h 30m.
- Miccolis S.p.A.: A regional operator serving the route. Similar travel times and prices.
Option B: (Limited) Direct Airport-to-Matera Services
Seasonal or private shuttle services may operate. For example, Pugliairbus has occasionally run direct routes. Always verify current availability before travel.
Bus vs. Train: Key Considerations
| Aspect | Bus (from Bari City) | Train (FAL) |
|---|---|---|
| Frequency | Often more frequent | Every 1-2 hours |
| Luggage | Dedicated hold under bus | Overhead racks, limited space |
| Scenery | Highway views | Scenic final approach |
| Arrival Point | Matera (Via Luigi La Vista) | Matera Centrale station |
| Best For | Travelers with advance plans & online deals | Travelers preferring rail, spontaneous travel |
By Taxi & Private Transfer
This is a door-to-door premium option. Do not expect to find a regular airport taxi willing to go to Matera without prior arrangement. It is a ~70 km cross-regional trip.
Pre-Booked Private Transfer
The recommended method for taxi travel. Book online in advance via reputable services or your hotel.
- Cost: €120 - €160 for a standard sedan (1-3 passengers). Minivans for groups cost more.
- Travel Time: Approximately 1 hour 15 minutes to 1 hour 45 minutes, depending on traffic.
- Advantage: Driver meets you at arrivals with a name sign, assists with luggage, and drops you at your exact address in Matera.
When is a Taxi/Transfer Worth It?
- Late-Night or Early-Morning Flights: When public transport is not operating.
- Groups of 3-4+: Cost can be comparable to multiple train/bus tickets.
- Travelers with Heavy/Multiple Bags or Mobility Issues.
- Business Travel or Time-Sensitive Trips.
Warning: Always agree on a fixed price before the journey begins when booking a taxi for this long distance.
Ticket & Cost Comparison: All Transport Options
Use this table to quickly compare all methods for traveling from Bari Airport to Matera.
| Transport Method | Total Travel Time | Approx. Cost (One-Way) | Key Advantages | Key Disadvantages | Best For |
|---|---|---|---|---|---|
| Train (Bus+FAL) | 2 - 2.5 hours | €7 - €12 | Reliable, scenic, affordable | Requires 1-2 changes, fixed schedule | Most travelers, budget-conscious |
| Intercity Coach | ~2 hours (with transfer) | €8 - €15 | Comfy seats, luggage hold, often frequent | Requires transfer in Bari, traffic delays possible | Advance planners, those with lots of luggage |
| Private Transfer / Taxi | 1h 15m - 1h 45m | €120 - €160+ | Door-to-door, fast, convenient | Very expensive, must pre-book | Groups, late arrivals, luxury/premium travel |
| Rental Car | 1h 15m - 1h 30m | €40 - €80/day + fuel/tolls | Maximum flexibility for exploring Puglia/Basilicata | Parking in Matera can be difficult/expensive | Travelers planning extensive regional exploration |
Winner for Value & Efficiency: Train combination (Tempesta Bus + FAL Train).
Winner for Speed & Convenience: Pre-booked Private Transfer.
Winner for Lowest Cost: Public Bus/Train combo (under €10).
Traveler Tips & Local Experience
Essential Advice for a Smooth Journey
- Validate Train Tickets: For regional trains (FAL, Ferrotramviaria), you must timestamp your ticket in the small green or yellow machines before boarding to avoid a fine.
- Bari Centrale Layout: The station can be busy. Allow 10-15 minutes to find the FAL platforms, which are in a separate section. Look for signs to "Ferrovie Appulo Lucane" or "FAL".
- Arriving in Matera: Matera Centrale station is about a 20-25 minute walk uphill to the Sassi. Local city buses (e.g., Line 2) or a short taxi ride (€8-€12) are recommended, especially with bags.
- Cash is King for Small Transport: Have some euros on hand for the Tempesta airport bus and for buying FAL train tickets from machines.
- Check Holiday Schedules: On Sundays and Italian public holidays, public transport services are significantly reduced. Plan accordingly.
- Luggage Forwarding Service: If you have heavy bags and are continuing your Italy trip, consider sending them ahead with a service like Bagbnb or national couriers to lighten your load on public transport.
Seasonal Considerations
Summer (June-August): Book bus/train tickets a few days ahead, especially for Friday travel. Expect heat.
Winter (Dec-Feb): Services may run less frequently. The FAL train provides a warm, reliable option regardless of weather.
Festivals & Events: During Matera's festivals or the "Christmas of Lights," transport and accommodation book up fast. Secure all transfers well in advance.
FAQs: Travel from Bari Airport to Matera
Is there a direct train from Bari Airport to Matera?
No. A direct train does not exist. You must change at Bari Centrale station. The journey involves two separate legs: 1) Airport to Bari Centrale, and 2) Bari Centrale to Matera Centrale on the FAL line.
What is the cheapest way to get from Bari Airport to Matera?
The cheapest method is using public transport: Take the Tempesta shuttle bus (€5) or local train (€2.50) to Bari Centrale, then the FAL regional train to Matera (€5-€6.50). Total cost can be under €10.
How long does the journey from Bari Airport to Matera take?
Total travel time varies:
- Private Transfer/Taxi: 1h 15m - 1h 45m.
- Public Transport (Train): 2 - 2.5 hours (including transfer/wait time).
- Public Transport (Bus): ~2 hours (depending on connection in Bari).
Can I use a taxi from Bari Airport to Matera?
Yes, but it's a pre-booked, long-distance service, not a standard city taxi fare. Expect to pay €120-€160 for a one-way trip. It is best booked in advance via a transfer company.
Where do I catch the bus to Matera from Bari?
Coaches to Matera (Marino, FlixBus, Miccolis) depart from the bus terminal adjacent to Bari Centrale railway station or nearby designated stops on Via Giuseppe Capruzzi. You first need to get from the airport to this point.
What should I do if I arrive at Bari Airport late at night?
Public transport options cease around 10-11 PM. Your realistic choices are:
- Pre-book a private transfer (most convenient).
- Take a taxi to a Bari city hotel (€25-€40) and travel to Matera the next morning.
- Rent a car from the airport (if the desk is still open).
Is it easy to travel with luggage on public transport to Matera?
It is manageable but not ideal for large amounts. Airport buses have holds. FAL trains have limited luggage space near doors. For multiple large suitcases, the convenience of a private transfer often justifies the cost.
Should I book train/bus tickets from Bari to Matera in advance?
- FAL Train: No advance booking. Purchase at the station before departure.
- Intercity Buses (Marino, FlixBus): Yes, booking online in advance is highly recommended for seat guarantees and the best fares, particularly on weekends and in summer.