Travel from Avignon to Zermatt

Bus or train from Avignon to Zermatt?

French Railways (SNCF) operates a train from Avignon to Zermatt every 5 minutes. Tickets cost $9 - $14 and the journey takes 6 min. 6 other operators also service this route. Alternatively, Lignes Express operates a bus from Avignon to Zermatt 4 times a day. Tickets cost $12 - $22 and the journey takes 1 h 15 min. 3 other operators also service this route.

Travel Guides

Need to know: EurostarRome2rio’s guide to travelling between London, Brussels and Paris

How to get from Avignon to Zermatt

From Avignon Centre train to Avignon TGV, train to Lyon Part Dieu, train to Genève, train to Visp, then train to Zermatt. 9 h 2 min SFr 235. From Avignon Centre train to Valence Ville, train to Genève, train to Visp, then train to Zermatt. 9 h 40 min SFr 229. From Avignon Centre bus to Genève - Gare routière, walk to Genève, train to Visp, then train to Zermatt. 9 h 45 min SFr 169. From Avignon - Pôle d'Echange Multimodal bus to Aix en Provence, bus to Fermata 3198 - ADRIANO OVEST, line 56 bus to Torino Bolzano, bus to Breuil-Cervinia, then drive to Zermatt. 13 h 20 min SFr 159. From Avignon drive to Zermatt. 6 h 11 min SFr 94. From Avignon Centre train to Rognac - La Gare, line 17 bus to Marseille airport, fly to Milan Malpensa airport, bus to Domodossola, train to Brig Bahnhofplatz, then train to Zermatt. 9 h 46 min SFr 270.