Per chi giunge in treno la stazione ferroviaria più vicina è Rovereto (linea del Brennero) a 20 km da Riva del Garda. Un servizio autobus Atesina collega Rovereto con Torbole, Riva e Arco. Una volta arrivati a Riva del Garda proseguire con la A.P.T.V per Torri del Benaco o Brenzone
Per chi viene in treno da Milano o Venezia c'è la possibilità di scendere alle stazioni di Desenzano, Peschiera o a Verona. Da qui si possono prendere gli autobus dell' A.P.T.V. (Azienda Provinciale Trasporti Verona) in direzione TORRI DEL BENACO - BRENZONE.
LINK
Orario Autobus Linea Verona - Riva del Garda