Planning a trip to Matera? Famous for its ancient cave dwellings and breathtaking UNESCO-listed Sassi, Matera is one of southern Italy’s most extraordinary destinations and a popular excursion for travelers visiting Puglia.
Located in the neighboring region of Basilicata, approximately 65 km from Bari, Matera can be reached by train, bus, car or private transfer. However, unlike many coastal destinations in Puglia, Matera is not connected to Italy’s main national railway network, making transportation arrangements slightly different.
Whether you’re arriving at Bari Karol Wojtyła Airport or staying in Bari city center, here’s how to reach Matera comfortably and choose the best travel option.

Getting to Matera from Bari by Train and Bus
BY TRAIN
Traveling from Bari to Matera by public transport is possible thanks to Ferrovie Appulo Lucane (FAL), which operates regional railway and bus connections between the two cities.
Trains depart from the FAL station near Bari Centrale and generally take approximately 1 hour and 30 minutes to 2 hours to reach Matera, depending on the service.
It’s important to know that FAL trains do not operate on Sundays and public holidays, when replacement bus services are available. Always check the latest timetables before traveling.

BY BUS
If you’re arriving at Bari Airport, direct shuttle buses also connect the airport with Matera thanks to Miccolis bus, with journeys generally taking around 1 hour and 15 minutes to 1 hour and 30 minutes. These services are particularly useful for travelers who prefer not to travel into Bari city center first.

Getting to Matera with a Private Driver
For travelers looking for a more comfortable and flexible journey, booking a private transfer from Bari to Matera is an excellent alternative, especially when traveling with luggage, children or in a group.
A private driver allows you to travel directly from Bari Airport, your hotel or another location in Puglia without worrying about train connections, bus schedules or waiting times.
The journey from Bari to Matera usually takes approximately one hour by car, depending on traffic and your departure point.
This option is particularly convenient for visitors staying in one of Matera’s famous cave hotels, as many accommodations are located along steep streets and pedestrian pathways.

Traffic regulations in Matera
It’s worth remembering that the historic Sassi districts are subject to restricted traffic regulations, meaning vehicles cannot always reach hotel entrances directly. A professional driver can arrange a suitable drop-off point based on local access restrictions and your accommodation’s location.
With Apulia Trip, travelers can arrange private transfers from Bari, Bari Airport and other destinations in Puglia, as well as personalized day trips to discover Matera and its extraordinary historic center.

Plan Your Journey to Matera
Whether you’re visiting Matera for a day or planning a romantic overnight stay in a traditional cave hotel, choosing the right transportation can make your experience much more enjoyable.
- Public transport is a convenient and affordable option, especially for travelers with flexible schedules. However, train and bus connections may require additional planning, particularly on weekends and public holidays.
- For visitors who prefer a direct journey, personalized departure times and greater flexibility, a private transfer with a professional driver offers a practical and comfortable alternative.
With a little planning, getting to Matera is easy, leaving you more time to enjoy its ancient streets, spectacular views and unforgettable atmosphere.
Leave a Reply