FlixBus operates a bus from Peschiera del Garda to Venice once daily. Tickets cost €13 - €19 and the journey takes 1h 45m. Train operators. Trenitalia Frecce. ItaloTreno. Trenitalia. Swiss Railways (SBB/CFF/FFS) Trenitalia EuroCity. Bus operators.
Head to Verona Stazione FS bus station or to the train station Verona Porta Nuova as it stops here. The journey from Verona to Lake Garda is around an hour and ten minutes. Buses run every hour and make 13 stops. A few of these are Lake Garda towns such as Peschiera del Garda, Colombare, Sirmione, and Rivoltella before arriving at Desenzano.
Tickets cost €18 - €65 and the journey takes 2h 16m. Alternatively, you can take a bus from Milan to Du Lac Et Du Parc Grand Resort, Riva del Garda via Bergamo, Rovereto. Staz. Fs, and Riva Del G. Htl Du Lac in around 5h 26m. Train operators. You can take a train from Riva del Garda to Bellagio via Rovereto. Staz. Fs, Rovereto, Verona Porta Nuova, Milano Centrale, and Varenna Esino in around 6h 41m. Alternatively, you can take a bus from Riva del Garda to Bellagio via Gargnano - Piazzale Boldini, Brescia - Autostazione, Brescia, and Lecco in around 7h 32m. Train operators. Trenitalia.
Trentino trasporti S.p.A. operates a bus from Riva Del G Vle Dante Alighieri to Varone Cascata hourly. Tickets cost €1 - €2 and the journey takes 10 min. Bus operators. Trentino trasporti S.p.A. Other operators.
You can take a train from Marseille to Riva del Garda via Nice Ville, Ventimiglia, Genova P.Za Principe, Verona Porta Nuova, Rovereto, and Rovereto-Staz. Fs in around 12h 52m. Alternatively, you can take a bus from Marseille to Riva del Garda via Brescia, Brescia - Autostazione, and Gargnano in around 13h 24m. . 335 845 248 64 765 913 888 931

bus from verona to riva del garda