There are 8 ways to get from Gothenburg to Zermatt by plane, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Gothenburg-Landvetter Airport to Geneva International Airport, train
best- Fly from Gothenburg-Landvetter Airport (GOT) to Geneva International Airport (GVA)plane GOT - GVA
- Take the train from Genève-Aéroport to Visptrain
9h 14mCHF 167–418Fly Gothenburg-Landvetter Airport to Milano Malpensa Airport, bus, train
cheapest- Fly from Gothenburg-Landvetter Airport (GOT) to Milano Malpensa Airport (MXP)plane GOT - MXP
- Take the bus from Aeroporto Malpensa - Terminal 1 to Domodossola - Stazione Ferroviariabus
- Take the train from Brig Bahnhofplatz to Zermatttrain
10h 5mCHF 93–357Train via Copenhagen
- Take the train from Göteborg Centralstation to Köpenhamn Htrain
- Take the train from Koebenhavn H to Hamburg-Altonatrain Rj
- Take the train from Hamburg-Altona to Visptrain Ice
22h 6mCHF 527–812Fly Gothenburg-Landvetter Airport to Zurich Airport, train
- Fly from Gothenburg-Landvetter Airport (GOT) to Zurich Airport (ZRH)plane GOT - ZRH
- Take the train from Zürich Flughafen to Berntrain
- Take the train from Bern to Visptrain
9h 1mCHF 197–493Fly Gothenburg-Landvetter Airport to Milan Linate Airport, train
- Fly from Gothenburg-Landvetter Airport (GOT) to Milan Linate Airport (LIN)plane GOT - LIN
- Take the train from Milano Centrale to Brigtrain
- Take the train from Brig Bahnhofplatz to Zermatttrain
11h 48mCHF 159–422Train to Copenhagen Airport, fly to Geneva International Airport, train
- Take the train from Göteborg Centralstation to Copenhagen Lufthavntrain
- Fly from Copenhagen Airport (CPH) to Geneva International Airport (GVA)plane CPH - GVA
- Take the train from Genève-Aéroport to Visptrain
11h 57mCHF 188–449Train
- Take the train from Göteborg Centralstation to Hamburg Hbftrain 13471
- Take the train from Hamburg-Altona to Visptrain Ice
23h 24mCHF 489–736Train #2
- Take the train from Molndal station to Hamburg Hbftrain Ic / ...
- Take the train from Hamburg Hbf to Basel SBBtrain 43 / ...
- Take the train from Basel SBB to Visptrain Ic6 / ...
23h 55mCHF 267–628
Gothenburg to Zermatt by train
Questions & Answers
The cheapest way to get from Gothenburg to Zermatt is to fly and bus and train which costs SFr 90 - SFr 360 and takes 10h 5m.
The fastest way to get from Gothenburg to Zermatt is to fly and train which takes 9h 1m and costs SFr 190 - SFr 500.
No, there is no direct train from Gothenburg station to Zermatt. However, there are services departing from Göteborg Centralstation and arriving at Zermatt via Koebenhavn H, Hamburg-Altona and Visp. The journey, including transfers, takes approximately 22h 6m.
The distance between Gothenburg and Zermatt is 1602 km.
The best way to get from Gothenburg to Zermatt without a car is to train via Copenhagen which takes 22h 6m and costs SFr 500 - SFr 850.
It takes approximately 9h 14m to get from Gothenburg to Zermatt, including transfers.
Gothenburg to Zermatt train services, operated by Öresundståg, depart from Göteborg Centralstation.
Gothenburg to Zermatt train services, operated by Öresundståg, arrive at Köpenhamn H station.
Book your Gothenburg to Zermatt train tickets online with Omio.
There are 2245+ hotels available in Zermatt.
What companies run services between Gothenburg, Sweden and Zermatt, Switzerland?
You can take a train from Göteborg Centralstation to Zermatt via Köpenhamn H, Koebenhavn H, Hamburg-Altona, and Visp in around 22h 6m.
- Website
- lufthansa.com
Flights from Gothenburg-Landvetter Airport to Geneva International Airport via Frankfurt
- Ave. Duration
- 4h 15m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- CHF 100–340
Flights from Gothenburg-Landvetter Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- CHF 95–330
Flights from Gothenburg-Landvetter Airport to Zurich Airport via Munich
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- CHF 95–340
Flights from Gothenburg-Landvetter Airport to Milano Malpensa Airport via Frankfurt
- Ave. Duration
- 4h 16m
- When
- Every day
- Estimated price
- CHF 85–300
Flights from Gothenburg-Landvetter Airport to Milano Malpensa Airport via Munich
- Ave. Duration
- 4h 42m
- When
- Every day
- Estimated price
- CHF 60–300
Flights from Gothenburg-Landvetter Airport to Milan Linate Airport via Frankfurt
- Ave. Duration
- 4h 8m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 100–230
Flights from Gothenburg-Landvetter Airport to Milan Linate Airport via Munich
- Ave. Duration
- 6h 27m
- When
- Every day
- Estimated price
- CHF 100–230
Flights from Copenhagen Airport to Geneva International Airport via Frankfurt
- Ave. Duration
- 3h 46m
- When
- Every day
- Estimated price
- CHF 90–310
Train from Genève-Aéroport to Visp
- Ave. Duration
- 2h 28m
- Frequency
- Hourly
- Estimated price
- CHF 70–100
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Hamburg-Altona to Visp
- Ave. Duration
- 10h 38m
- Frequency
- Once a week
- Estimated price
- CHF 370–550
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich Flughafen to Bern
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- CHF 45–65
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Bern to Visp
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- CHF 30–50
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Genève-Aéroport to Visp
- Ave. Duration
- 2h 28m
- Frequency
- Hourly
- Estimated price
- CHF 70–100
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Hamburg-Altona to Visp
- Ave. Duration
- 10h 38m
- Frequency
- Once a week
- Estimated price
- CHF 370–550
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Visp
- Ave. Duration
- 2h 6m
- Frequency
- Hourly
- Estimated price
- CHF 70–100
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +39 0322 844 862
- [email protected]
- Website
- Comazzi Bus
Bus from Aeroporto Malpensa - Terminal 1 to Domodossola - Stazione Ferroviaria
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- CHF 9
- Website
- Comazzi Bus
Want to know more about travelling around Switzerland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to plan an amazing trip around Scandinavia
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide







