Travel options for:
Nearby airports Riva San Vitale

Milan Malpensa (MXP)  •  2 h 25 min

  1. ×2

$18 - $37

Milan Linate (LIN)  •  2 h 38 min

  1. ×2

$20 - $41

Zurich (ZRH)  •  3 h 51 min

  1. ×2

$69 - $136

Milan Bergamo (BGY)  •  2 h 47 min

  1. ×2
  2. ×2

$22 - $40

Lugano (LUG)  •  38 min

  1. ×2

$21 - $38

  • Riva San Vitale Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

Travel from Nearby-Airports to Riva-San-Vitale

Train from Nearby airports to Riva San Vitale

You can take a train from Milan Malpensa (MXP) to Riva San Vitale via Busto Arsizio and Arcisate in around 2 h 25 min.

How to get from Nearby airports to Riva San Vitale

ModeDurationPrice
From Malpensa Aeroporto T.1 train to Busto Arsizio, train to Arcisate, then line 50 train to Capolago-Riva S. Vitale.2 h 25 minSFr 35
From Milan Linate Airport bus to Milan Centrale Piazza Luigi di Savoia, walk to Milano Centrale, train to Chiasso, then line 10 train to Capolago-Riva S. Vitale.2 h 38 minSFr 34
From Zürich Flughafen train to Zürich HB, train to Lugano, then line 10 train to Capolago-Riva S. Vitale.3 h 51 minSFr 125
From Milan Bergamo Airport bus to Cologno Nord, bus to Monza, walk to Monza, train to Chiasso, then line 10 train to Capolago-Riva S. Vitale.2 h 47 minSFr 37
From Serocca line 60 train to Lugano FLP, walk to Lugano, then line 10 train to Capolago-Riva S. Vitale.38 minSFr 37

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

It takes approximately 2 h 25 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 Malpensa Aeroporto T.1 and arriving at Capolago-Riva S. Vitale via Busto Arsizio and Arcisate. The journey, including transfers, takes approximately 2 h 25 min.

Operators from Nearby airports to Riva San Vitale

OperatorPhoneWebsite
Trenord+39 02 7249 4494Trenord
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
Autostradale+39 02 3008 9000Autostradale
Trenitalia+39 06 68475475Trenitalia
TerraVision ITTerraVision IT
Autoguidovie S.p.A. - Monza Brianca025803971Autoguidovie S.p.A. - Monza Brianca