Bari-Palese is the closest airport to Matera (50 km). From Palese, it is necessary to take a taxi or rental car on the State Road 96 to Altamura and then Matera. Upon request, the Locanda will organize shuttle service from the airports of Bari and Naples-Capodichino.
From Naples, take the highway for Salerno, and then follow the A3 highway in the direction of Reggio Calabria. Turn off Sicignano for Potenza, where you follow State Road 407 (“Basentana”) until the turn off for Matera near Ferrandina Scalo. Proceed on this road another twenty minutes to arrive directly in Matera.
From Bari, follow State Road 96 for Altamura and then Matera.
From other locations further south, from State Road 106 (“Ionica”) which follows the Ionian coast, there is a turn off for State Road 175 for Matera.
From Rome and Naples there is train service to Ferrandina (on the Taranto line), with a connecting bus which arrives directly in Matera. From Bari there is a private train line, the Ferrovie Apulo-Lucane (FAL) which operates many trains and buses daily.