How to get to Matera
From Bari Palese Airport
The nearest airport is Bari Palese (60 km), from where you can get to Matera in the following ways:
WARNING: on public holidays there are no trains but only a few buses;
From Naples Airport
Naples Capodichino Airport is about 300 km from Matera. Once landed, you can take a bus line (see section “By Bus” for more information).
After arriving at Bari by the state railways (Trenitalia), once out of Bari Central Station, you will be at Piazza Aldo Moro. Take the sidewalk on your left and reach FAL train station, from where several trains get to Matera in about 80 minutes.
WARNING: on public holidays there are no trains but only a few buses.
From Ferrandina Railways Station (30 km from Matera)
you can: take a FAL bus (connections, however, are not yet optimal)
From Metaponto train station (about 50 km from Matera) you can take the Sita buses (remember to select Basilicata)
For those who decide to arrive in Matera with Italo Train Italobus shuttle service is available, with 4 daily buses connecting the train station of Salerno to Matera. However the shuttle service is integrated with the train service and consequently the bus ticket is not sold separately.
To get to Matera by bus from national and international locations, please read the following informations:
–Marino coaches connect Matera to Milan, Ancona, Bologna and Naples;
–Petruzzi bus lines connect Matera to Bologna, Modena, Parma, Chieti, Pescara and Rimini.
–Miccolis buses connect daily with 3 fast runs Lecce, Brindisi, Taranto, Matera, Potenza, Salerno and Naples.
Additionally, Flixbus connects Matera to several destinations.
Bus companies websites:
BY TRANSFER SERVICE
A good alternative, especially for those who must get to Matera from Bari Palese Airport and the Central Railway Station of Bari (or viceversa), is a transfer service.