Travel options for:
Nearby airports Visp

Milan Malpensa (MXP)  •  2h 48m

$40 - $52

Zurich (ZRH)  •  2h 22m

$70 - $130

Geneva (GVA)  •  2h 22m

$60 - $110

Milan Linate (LIN)  •  3h 27m

$33 - $54

Sion (SIR)  •  25m

$20 - $40

  • Visp Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

Travel from Nearby-Airports to Visp

Train from Nearby airports to Visp

Trenitalia Eurocity operates a train from Milan Malpensa (MXP) to Visp once daily. Tickets cost $28 - $40 and the journey takes 1h 28m.

How to get from Nearby airports to Visp

From Malpensa Airport - Terminal 1 bus to Gallarate Station, walk to Gallarate, then train to Visp.2h 48m40€
From Zürich Flughafen train to Visp.2h 22m108€
From Genève-Aéroport train to Visp.2h 22m94€
From Milan Linate Airport bus to Milan Centrale Piazza Luigi di Savoia, walk to Milano Centrale, then train to Visp.3h 27m37€
From Sion train to Visp.25m31€

How long does it take to get from Nearby airports to Visp?

It takes approximately 2h 48m to get from Nearby airports to Visp, including transfers.

Is there a direct train between Nearby airports and Visp?

Yes, there is a direct train departing from Zürich Flughafen and arriving at Visp. Services depart hourly, and operate every day. The journey takes approximately 2h 22m.

Operators from Nearby airports to Visp

Air Pullman0331 258411Air Pullman
Trenitalia Eurocity+39 06 68475475Trenitalia Eurocity
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
Autostradale+39 02 3008 9000Autostradale