Travel from Dublin to Zermatt

How to get from Dublin to Zermatt?

There is no direct connection from Dublin to Zermatt. However, you can take the line 702 bus to Dublin airport, fly to Geneva, take the train to Visp, then take the train to Zermatt. Alternatively, you can take the line 702 bus to Dublin airport, fly to Zurich, take the train to Visp, then take the train to Zermatt.

Travel Guides

Getting to Milan from the airportGet the details in Rome2rio’s airport-to-city travel guide
Need to know: EurostarRome2rio’s guide to travelling between London, Brussels and Paris
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Dublin to Zermatt

ModeDurationPrice
From The 3Arena line 702 bus to Dublin airport, fly to Geneva airport, train to Visp, then train to Zermatt.8 h 41 minSFr 241
From The 3Arena line 702 bus to Dublin airport, fly to Zurich airport, train to Visp, then train to Zermatt.9 hSFr 289
From The 3Arena line 702 bus to Dublin airport, fly to Milan Malpensa airport, bus to Domodossola, train to Brig Bahnhofplatz, then train to Zermatt.9 h 37 minSFr 222
From The 3Arena line 702 bus to Dublin airport, fly to Milan Linate airport, bus to Milano Centrale, train to Brig Bahnhofplatz, then train to Zermatt.9 h 54 minSFr 244
From The 3Arena line 702 bus to Dublin airport, fly to Milan Bergamo airport, shuttle to Milano Centrale, train to Brig Bahnhofplatz, then train to Zermatt.10 h 25 minSFr 208
From The 3Arena line 702 bus to Dublin airport, fly to Lyon airport, Rhonexpress to Lyon Part Dieu, train to Genève, train to Visp, then train to Zermatt.11 h 58 minSFr 323
From Dublin car ferry to Holyhead, train to London Euston, walk to London St. Pancras International, train to Marne la Vallée-Chessy, train to Genève, train to Visp, then train to Zermatt.20 h 5 minSFr 818
From Dublin car ferry to Holyhead, train to London Euston, walk to London St. Pancras International, train to Marseille, Marseille St. Charles, bus to Fermata 3198 - ADRIANO OVEST, line 56 bus to Torino Bolzano, bus to Breuil-Cervinia, then drive to Zermatt.30 h 6 minSFr 1012
From Dublin car ferry to Cherbourg, train to Gare Saint-Lazare, line 20 bus to Paris Gare de Lyon, train to Lausanne, train to Visp, then train to Zermatt.32 h 51 minSFr 356
From Dublin car ferry to Cherbourg then drive to Zermatt.30 h 39 minSFr 248
From Dublin car ferry to Bootle, walk to Seaforth, Riversdale Road, bus to Queen Square Bus Station, walk to Liverpool, Liverpool One, bus to Frankfurt, Frankfurt central station, bus to Zurich, walk to Zürich HB, train to Visp, then train to Zermatt.45 h 3 minSFr 439