By train – FAL (Ferrovie Apulo-Lucane) shuttle buses from Ferrandina Scalo station to Matera (35 Km). FAL buses or trains from Bari station to Matera (60 Km).
By bus – Due to the absence of national railways, bus companies propose an alternate solution. Marino connects Matera to Milan, Ancona, Bologna, Chianciano, Fiuggi, Naples, Novara, Parma, Reggio Emilia, Sassuolo, Urbino as well as to other foreign cities. Marozzi and Liscio propose links to Rome, Florence, Pisa and Siena with both day and night departures.
By car – From the adriatic coast: take the motorway Bologna-Taranto down to Bari Nord. Follow the indications Altamura-Matera on road SS 99. From the tyrrhenian coast: take the Salerno - Reggio Calabria motorway and leave at the exit of Sicignano degli Alburni. Go on up to Potenza, and then up to Metaponto along road SS 407 Basentana until indications for Matera can be viewed.
By plane - Bari-Palese Airport (approx. 60 Km).