Dall'autostrada Adriatica A14 (da nord: in direzione di Ancona; da sud: in direzione Pescara), uscire a Pescara Ovest/Chieti, proseguire sulla SS 5 Tiburtina, attraversare Sambuceto e seguire la direzione per San Giovanni Teatino (SP 7).
Prendere la SS 81 e seguire la direzione Pescara/Chieti, proseguire sulla SS 5 Tiburtina, attraversare Sambuceto e seguire la direzione per San Giovanni Teatino.
Percorrere la SS 16 in direzione di Chieti, uscire in direzione di Pescara Ovest, continuare sulla SS 5 Tiburtina, attraversare Sambuceto e seguire la direzione per San Giovanni Teatino.
Treno/Bus
In treno Si può raggiungere la stazione ferroviaria di Pescara (a 8 km circa) oppure la stazione ferroviaria di Chieti (a 10 km circa). Sia da Pescara (Terminalbus) che da Chieti (Terminal Bus di via Gran Sasso) si prosegue per San Giovanni Teatino con l'autobus delle Autolinee "La Panoramica". Per consultare gli orari dei treni visitare il sito web delle Ferrovie dello Stato www.ferroviedellostato.it/.
In autobus
Autolinee La Panoramica: Per informazioni su tutte le corse per raggiungere San Giovanni Teatino consultare il sito web: www.gruppolapanoramica.it/
Le principali autolinee che operano nella provincia di Chieti e di Pescara sono le seguenti (consultare il sito web per conoscere destinazioni e orari):
Autolinee Arpa (Autolinee Regionali Pubbliche Abruzzesi): Sito web www.arpaonline.it/