Bari to Matera: travel options
Approximate direct distance: 55 km • Travel distance depends on the route and transport you choose.
Compare the options
Recorded fares and journey times. Check each operator before booking.
| Transport Mode | Operator | Duration | Price guide | Stations / Airports | Key Booking Tip |
|---|---|---|---|---|---|
| train 1 transfer(s) | Ferrovie Appulo Lucane (FAL Train) | About 1h 55m |
Check fare
Fare source checked: 7 Oct 2026 Fares vary by departure and ticket conditions. Tickets and times: Ferrovie Appulo Lucane (FAL Train) |
Dep: Bari Centrale FAL
Arr: Matera Centrale
|
Allow about 1¾–2 hours on a weekday FAL rail connection from Bari Centrale FAL to Matera Centrale, changing at Altamura. Rail service is suspended on Sundays and holidays; check the separate FAL bus timetable for those dates. |
Choosing your journey
FAL provides the rail connection between Bari and Matera, with separate Sunday and holiday arrangements. Allow about 1¾–2½ hours including any change, then add local travel at each end.
Loading the map...
Plan the journey
FAL provides the rail connection between Bari and Matera, with separate Sunday and holiday arrangements. Allow about 1¾–2½ hours including any change for the main service, plus time to reach the departure point and continue from the arrival. The selected timetable may be different.
Departure and arrival
Find the FAL station area beside Bari Centrale. Some journeys change at Altamura; Sunday or holiday travel can use a bus, so read the dated FAL timetable. Matera Centrale is above the Sassi, with steps and slopes on many routes to accommodation.
Tickets and the next stop
Compare the full fare for your date, including luggage, reservations and the changes you need. Use the operator’s timetable and tickets and leave a buffer before a separate onward booking.
Read the Bari guide and Matera guide for the last part of the journey and places to base yourself.