How to reach Riva
By airplane
The nearest airport is in Brescia. Other options are Verona Airport and Bozen Airport. Other airports in the area are: Bergamo, Mailand and Venedig.
- Brescia Airport (80 km)
- Verona Airport (85 km)
- Bozen Airport (105 km)
- Bergamo Airport (140 km)
- Mailand Linate Airport (165 km)
- Venedig Airport (205 km)
- Bologna Airport (210 km)
- Mailand Malpensa Airport (215 km)
- Treviso Airport (220 km)
- Innsbruck Airport (224 km)
Airport transfers:
There are regular bus services connecting Verona Airport with Lake Garda. Travelers may need to change in Verona to catch a direct line to Riva.
- with the help of Omio.com, you can find the connections
- Flixbus from Bergamo Airport to Peschiera, and then with the local bus lines
By car
- Coming from the NORTH:
Autobahn exit A22 Rovereto South - Lago di Garda North - Coming from the SOUTH:
Autobahn exit A4 Peschiera, from there follow signs northbound to Riva.
Please note that some Italian cities have established Low Emission Zones (Zona a Traffico Limitato - ZTL) for which special regulations apply.
By train & bus
Relax and travel in an environmentally friendly manner by taking the train to Riva
- From GERMANY
Travelers can take the train to Verona, which is well connected to the German rail network, particularly from cities like Munich. From Verona, there are regional buses to Riva.
Here are the links to the Deutsche Bahn DB train connections.
-
From AUSTRIA
Guests from Austria can also take the train to Verona. There are direct trains, for example, from Vienna. From Verona, there are regional buses to Riva.
Here are the links to the Österreichische Bahn ÖBB train connections
-
From SWITZERLAND
Travelers from Switzerland can take trains to Milan and transfer there to trains to Verona. From Verona, there are regional buses to Riva. The Swiss Federal Railways offers regular connections and special deals for traveling to Italy.
Here are the links to the Schweizerischen Bundesbahnen SBB train connections