Travel options for:
Nearby airports Visp

Milan Malpensa (MXP)  •  2 h 20 min

  1. ×2

$68 - $104

Zurich (ZRH)  •  2 h 22 min

$70 - $130

Geneva (GVA)  •  2 h 22 min

$60 - $120

Milan Linate (LIN)  •  3 h 18 min

  1. ×2

$47 - $81

Sion (SIR)  •  28 min

$21 - $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

Swiss Railways (SBB/CFF/FFS) operates a train from Zurich (ZRH) to Visp hourly. Tickets cost $70 - $130 and the journey takes 2 h 22 min.

Travel Guides

Italy Travel GuidesTravel inspiration and top planning tips for getting around Italy.
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
Getting to Milan from the airportGet the details in Rome2rio’s airport-to-city travel guide

How to get from Nearby airports to Visp

From Malpensa, aeroporto bus to Domodossola, Stazione, walk to Domodossola, train to Brig, then train to Visp.2 h 20 minSFr 87
From Zürich Flughafen train to Visp.2 h 22 minSFr 123
From Genève-Aéroport train to Visp.2 h 22 minSFr 108
From Milan Linate Airport bus to Milan Central Station, walk to Milano Centrale, train to Brig, then train to Visp.3 h 18 minSFr 71
From Sion train to Visp.28 minSFr 35

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

It takes approximately 2 h 20 min 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 2 h 22 min.

Operators from Nearby airports to Visp

Swiss PostAutoSwiss PostAuto
Trenitalia Eurocity+39 06 68475475Trenitalia Eurocity
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
Milan MetroMilan Metro