Travel from Nearby-Airports to Riva-San-Vitale

Bus or train from Nearby airports to Riva San Vitale?

Malpensa Express Bus operates a bus from Milan Malpensa (MXP) to Riva San Vitale 4 times a day. Tickets cost $16 - $21 and the journey takes 40 min. Alternatively, you can take a train from Milan Bergamo (BGY) to Riva San Vitale via Bergamo FS, Bergamo, Monza, Chiasso, and Mendrisio in around 2 h 50 min.

Travel Guides

Italian Lakes: Getting around by trainRome2rio's tips and tricks to make your journey as smooth as possible
Getting to Milan from the airportGet the details in Rome2rio’s airport-to-city travel guide
Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you

How to get from Nearby airports to Riva San Vitale

ModeDurationPrice
From Milan Airport Malpensa 1 bus to Mendrisio Coronando, walk to Mendrisio, Stazione, then line 531 bus to Riva S. Vitale, Battistero.1 h 31 min17€
From Milan Linate Airport bus to Milan Central Station, walk to Milano Centrale, train to Chiasso, train to Mendrisio, then line 50 train to Capolago-Riva S. Vitale.2 h 9 min31€
From Orio al Serio Airport bus to Bergamo FS, walk to Bergamo, train to Monza, train to Chiasso, train to Mendrisio, then line 50 train to Capolago-Riva S. Vitale.2 h 50 min37€
From Caselle Aeroporto train to Torino Dora, walk to Fermata 1308 - BALDISSERA, line 46 bus to Fermata 27 - M - XVIII DICEMBRE, walk to Torino Porta Susa, train to Milano Centrale, train to Chiasso, train to Mendrisio, then line 50 train to Capolago-Riva S. Vitale.3 h 39 min51€
From Serocca line 60 train to Lugano FLP, walk to Lugano, then line 10 train to Capolago-Riva S. Vitale.39 min31€

How long does it take to get from Nearby airports to Riva San Vitale?

It takes approximately 1 h 31 min to get from Nearby airports to Riva San Vitale, including transfers.

Is there a direct train between Nearby airports and Riva San Vitale?

No, there is no direct train from Nearby airports to Riva San Vitale. However, there are services departing from Serocca and arriving at Capolago-Riva S. Vitale via Lugano. The journey, including transfers, takes approximately 39 min.

Is there a direct bus between Nearby airports and Riva San Vitale?

No, there is no direct bus from Nearby airports to Riva San Vitale. However, there are services departing from Milan Airport Malpensa 1 and arriving at Riva S. Vitale, Battistero via Mendrisio, Stazione. The journey, including transfers, takes approximately 1 h 31 min.

Operators from Nearby airports to Riva San Vitale

OperatorPhoneWebsite
Malpensa Express Bus+41 91 858 23 23Malpensa Express Bus
Swiss PostAutoSwiss PostAuto
Milan MetroMilan Metro
Trenitalia+39 06 68475475Trenitalia
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
ATB Azienda Trasporti Bergamo+39 035 236026ATB Azienda Trasporti Bergamo
Trenord+39 02 7249 4494Trenord
5T Torino5T Torino
Trenitalia Frecce+39 06 68475475Trenitalia Frecce