Dall'autostrada Adriatica A14 in direzione Ancona, uscire a Pescara Ovest/Chieti e immettersi sull’Asse Attrezzato in direzione di Chieti, attraversare Chieti, continuare in direzione della SS 81 e seguire indicazioni per San Martino Sulla Marrucina.
Da Sud
Dall'autostrada Adriatica A14 in direzione Pescara, uscire a Val di Sangro, seguire la direzione Villa S. Maria, prendere la SS 652, continuare sulla SS 84, attraversare Casoli, proseguire sulla SS 81, attraversare Caravotti, continuare sulla SP 14 fino a San Martino sulla Marrucina.
Percorrere la SS 16 in direzione di Chieti, attraversare Chieti, continuare sulla SS 81 e poi svoltare sulla SP 14 in direzione di San Martino sulla Marrucina.
Treno/Bus
In treno Si può raggiungere la stazione ferroviaria di Pescara (a 38 km circa) oppure la stazione ferroviaria di Chieti (a 26 km circa). Sia da Pescara che da Chieti si prosegue per San Martino sulla Marrucina con l'autobus delle Autolinee "Arpa" (numerose corse giornaliere anche dirette). Per consultare gli orari dei treni visitare il sito web delle Ferrovie dello Stato www.ferroviedellostato.it/.
In autobus
Autolinee Arpa (Autolinee Regionali Pubbliche Abruzzesi): Visitare il sito web per verficare tutte le linee disponibili per giungere a San Martino sulla Marrucina www.arpaonline.it/
Le altre linee che operano nella provincia di Chieti e di Pescara sono le seguenti (consultare il sito web per conoscere destinazioni e orari):