Da NORD S.P. 231 Foggia - Bari, innesto S.R. 6 per Minervino Murge.
Da SUD S.P. 231 Bari - Foggia, via Castel del Monte, innesto S.P. 234.
Dall'AUTOSTRADA A14 uscita casello di Canosa di Puglia.
IN TRENO
Dalla stazione di Barletta, in 40 minuti, sulla tratta delle Ferrovie dello Stato Barletta - Spinazzola.
DOVE SOSTARE
IN AUTOBUS
Raggiungendo la Grotta di San Michele in autobus, si consiglia di eseguire una fermata per la discesa dei passeggieri dinanzi l'Ospedale Civile su S.P. 230, per poi raggiungere Largo Stazione per la sosta dell'Autobus. I passeggeri raggiungeranno la Grotta attraverso il sentiero Lama Matitani percorribile a piedi (distanza 500m).
IN AUTO
Raggiungendo la Grotta di San Michele in auto, si consiglia di sostare la proria autovettura sul piazzale antistante la grotta o in una delle aree comunali di parcheggio.
AREA DI SOSTA 1: piazzale Grotta di San Michele (distanza 100m)