L’aereoporto Bari-Palese è il più vicino a Matera (50 km).
Da Palese, è necessario prendere un taxi o auto in noleggio sulla S.S. 96 per Altamura e poi Matera.
Su richiesta, la Locanda organizza un servizio navetta dagli aeroporti di Bari e Napoli-Capodichino.


Da Napoli si prende l’autostrada per Salerno, e poi si segue la A3 nella direzione di Reggio Calabria. A Sicignano si prosegue per Potenza, dove si prende S.S. 407 (“Basentana”) fino allo svincolo per Matera vicino a Ferrandina Scalo.
Si procede altri 20 minuti su questa strada per arrivare direttamente a Matera.
Da Bari si segue S.S. 96 per Altamura e poi Matera.
Da altri località più al sud, dalla S.S. 106 (“Ionica”) che costeggia il Mar Ionio, c’è uno svincolo per S.S. 175 per Matera.


Da Roma e Napoli c’è servizio ferroviario per Ferrandina (sulla linea per Taranto), con collegamenti in autobus che arrivano direttamente a Matera. Da Bari una ferrovia privata, le Ferrovie Appulo-Lucane (FAL) opera un servizio con parecchi treni ed autobus per Matera.


Ci sono collegamenti con autobus per Matera da Bari, Napoli, Roma e Milano