Dall'autostrada Adriatica A14 Bologna - Ancona, uscire al casello di Cattolica - San Giovanni - Gabicce, alla rotonda uscire in direzione di Morciano - San Giovanni in Marignano, proseguire fino a San Giovanni in Marignano.
Percorrere la SS 16/Via Flaminia in direzione di Riccione, Misano Adriatico, Cattolica, continuare in direzione di San Giovanni in Marignano.
Treno/Bus
In treno Le stazioni ferroviarie più vicine sono:
Stazione di Cattolica - S. Giovanni - Gabicce (situata nel comune di Cattolica, distante solo 5 km circa da San Giovanni)
Stazione di Misano Adriatico (distante 6 km circa)
Per consultare gli orari dei treni visitare il sito web delle Ferrovie dello Stato www.ferroviedellostato.it/.
In autobus
Autolinee AM Rimini (Agenzia Mobilità provincia di Rimini): E' la principale azienda di trasporto pubblico che opera nel territorio riminese. Per conoscere destinazioni e orari visitare il sito web www.amrimini.it/
Autolinee Satam (collegano la città di Rimini con molte città italiane): Sito web www.gruppolapanoramica.it/
Porti di Ravenna: La provincia di Ravenna è fornita di molti punti di ormeggio in zone della costa particolarmente interessanti o vicini ai centri cittadini principali. I principali porti, (poco distanti dal centro della città) sono:
Porto turistico internazionale Marinara (a 75 km circa da San Giovanni in Marignano)
Porto Marina di Ravenna - Porto Corsini (a 82 km circa da San Giovanni in Marignano)
Porto di Ancona (a 82 km circa da San Giovanni in Marignano). E' collegato con i porti della Grecia, Croazia, Turchia, Albania, Montenegro. Per informazioni più dettagliate visitare il sito web della società Dorica Port Services che gestisce il traffico passeggeri e mezzi all’interno del porto di Ancona www.doricaportservices.it/