Travel from Nearby-Airports to Maroggia

Bus or train from Nearby airports to Maroggia?

Malpensa Express Bus operates a bus from Milan Malpensa (MXP) to Maroggia every 2 hours. Tickets cost $22 - $29 and the journey takes 55 min. Alternatively, Trenord operates a train from Milan Linate (LIN) to Maroggia every 30 minutes. Tickets cost $6 - $17 and the journey takes 42 min. Trenitalia also services this route hourly.

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

How to get from Nearby airports to Maroggia

From Milan Airport Malpensa 1 bus to Lugano then line 10 train to Maroggia-Melano. 1 h 19 min 37€. From Milan Linate Airport bus to Milano Centrale, train to Chiasso, then line 10 train to Maroggia-Melano. 1 h 52 min 35€. From Orio al Serio Airport bus to Bergamo, train to Monza, train to Chiasso, then line 10 train to Maroggia-Melano. 2 h 39 min 35€. From Serocca line 60 train to Lugano then line 10 train to Maroggia-Melano. 37 min 30€. From Caselle Aeroporto train to Fermata 1308 - BALDISSERA, line 46 bus to Torino Porta Susa, train to Milano Centrale, train to Chiasso, then line 10 train to Maroggia-Melano. 3 h 39 min 56€.