There are 10 ways to get from Berkhamsted to Zermatt by train (Eurostar), train, bus, plane, or train (Eurostar, TGV)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Berkhamsted to London Eustontrain
- Take the train from London St Pancras Intl to Paris Nordtrain Eil
- Take the train from Paris Gare de Lyon to Basel SBBtrain Tgv
- Take the train from Basel SBB to Visptrain Ic6 / ...
12h 14mCHF 352–651Fly Luton Airport to Milano Malpensa Airport, bus, train
cheapest- Fly from Luton Airport (LTN) to Milano Malpensa Airport (MXP)plane LTN - MXP
- Take the bus from Aeroporto Malpensa - Terminal 1 to Domodossola - Stazione Ferroviariabus
- Take the train from Brig Bahnhofplatz to Zermatttrain
10h 16mCHF 61–246Train, bus
- Take the train from Berkhamsted to London Eustontrain
- Take the bus from London Victoria Green Line Station to Luxembourg P+R Bouillonbus
- Take the bus from Luxembourg, P+R Bouillon to Basel SBBbus
- Take the train from Basel SBB to Visptrain Ic6 / ...
23h 15mCHF 104–261Fly London Heathrow Airport to Geneva International Airport, train
- Fly from London Heathrow Airport (LHR) to Geneva International Airport (GVA)plane LHR - GVA
- Take the train from Genève-Aéroport to Visptrain
9h 14mCHF 149–393Train via Dijon
- Take the train from Berkhamsted to London Eustontrain
- Take the train from London St Pancras Intl to Paris Nordtrain Eil
- Take the train from Paris Est to Dijon Villetrain
- Take the train from Dijon Ville to Lausannetrain Tgv
- Take the train from Lausanne to Visptrain
14h 59mCHF 314–549Fly London Heathrow Airport to Zurich Airport, train
- Fly from London Heathrow Airport (LHR) to Zurich Airport (ZRH)plane LHR - ZRH
- Take the train from Zürich Flughafen to Berntrain
- Take the train from Bern to Visptrain
9h 21mCHF 153–373Fly Luton Airport to Geneva International Airport, train
- Fly from Luton Airport (LTN) to Geneva International Airport (GVA)plane LTN - GVA
- Take the train from Genève-Aéroport to Visptrain
9h 25mCHF 132–423Train to London City Airport, fly to Zurich Airport, train
- Take the train from Berkhamsted to London Eustontrain
- Fly from London City Airport (LCY) to Zurich Airport (ZRH)plane LCY - ZRH
- Take the train from Zürich Flughafen to Berntrain
- Take the train from Bern to Visptrain
9h 26mCHF 192–540Fly London Heathrow Airport to Milano Malpensa Airport, bus, train
- Fly from London Heathrow Airport (LHR) to Milano Malpensa Airport (MXP)plane LHR - MXP
- Take the bus from Aeroporto Malpensa - Terminal 1 to Domodossola - Stazione Ferroviariabus
- Take the train from Brig Bahnhofplatz to Zermatttrain
10h 15mCHF 114–466Train to London Stansted Airport, fly to Milano Malpensa Airport, bus, train
- Take the train from Berkhamsted to London Eustontrain
- Fly from London Stansted Airport (STN) to Milano Malpensa Airport (MXP)plane STN - MXP
- Take the bus from Aeroporto Malpensa - Terminal 1 to Domodossola - Stazione Ferroviariabus
- Take the train from Brig Bahnhofplatz to Zermatttrain
10h 45mCHF 97–307
Berkhamsted to Zermatt by train and foot
Comparing Your Travel Options
The cheapest way to get from Berkhamsted to Zermatt is to fly and bus and train which costs SFr 60 - SFr 250 and takes 10h 16m.
The fastest way to get from Berkhamsted to Zermatt is to fly and train which takes 9h 14m and costs SFr 140 - SFr 400.
No, there is no direct train from Berkhamsted to Zermatt. However, there are services departing from Berkhamsted and arriving at Zermatt via London St Pancras Intl, Paris Nord, Paris Gare de Lyon, Basel SBB and Visp. The journey, including transfers, takes approximately 12h 14m.
The distance between Berkhamsted and Zermatt is 1251 km.
The best way to get from Berkhamsted to Zermatt without a car is to train which takes 12h 14m and costs SFr 350 - SFr 650.
It takes approximately 12h 14m to get from Berkhamsted to Zermatt, including transfers.
Berkhamsted to Zermatt train services, operated by West Midlands Trains, depart from Berkhamsted station.
Zermatt is 1h ahead of Berkhamsted. It is currently 8:02 PM in Berkhamsted and 9:02 PM in Zermatt.
Berkhamsted to Zermatt train services, operated by West Midlands Trains, arrive at London Euston station.
Book your Berkhamsted to Zermatt train tickets online with Omio.
What companies run services between Berkhamsted, England and Zermatt, Switzerland?
You can take a train from Berkhamsted to Zermatt via London Euston, London St Pancras Intl, Paris Nord, Paris Gare de Lyon, Basel SBB, and Visp in around 12h 14m.
- Website
- britishairways.com
Flights from London Heathrow Airport to Geneva International Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- CHF 75–220
Flights from London Heathrow Airport to Zurich Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- CHF 70–190
Flights from London City Airport to Zurich Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 90–290
Flights from London Heathrow Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 6m
- When
- Every day
- Estimated price
- CHF 60–210
- Phone
- +44 333 311 0039
- [email protected]
- Website
- West Midlands Trains
Train from Berkhamsted to London Euston
- Ave. Duration
- 37 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 9–24
- Website
- West Midlands Trains
Train from Berkhamsted to London Euston
- Ave. Duration
- 37 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 9–24
- Website
- West Midlands Trains
Train from Berkhamsted to London Euston
- Ave. Duration
- 37 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 9–24
- Website
- West Midlands Trains
Train from Berkhamsted to London Euston
- Ave. Duration
- 37 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 9–24
- Website
- West Midlands Trains
Train from Berkhamsted to London Euston
- Ave. Duration
- 37 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 9–24
- Website
- West Midlands Trains
- Phone
- +420 222 222 221
- [email protected]
- Website
- RegioJet
Bus from London Victoria Green Line Station to Luxembourg P+R Bouillon
- Ave. Duration
- 9h 30m
- Frequency
- 4 times a week
- Estimated price
- CHF 30–55
- Website
- RegioJet
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
Travelling to the UK: What do I need to know?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Booking & Getting There
There are 2587+ hotels available in Zermatt.
