There are 9 ways to get from Olney to Zermatt by train, plane, train (Eurostar), night 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.
Train to London Heathrow Airport, fly to Geneva International Airport, train
best- Take the train from Milton Keynes Central to Watford Junctiontrain
- Fly from London Heathrow Airport (LHR) to Geneva International Airport (GVA)plane LHR - GVA
- Take the train from Genève-Aéroport to Visptrain
10h 8mCHF 152–405Bus to Luton Airport, fly to Milano Malpensa Airport, bus, train
cheapest- Take the bus from The Point to Airport Bus Stationbus
- 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
11hCHF 60–230Train
- Take the train from Milton Keynes Central to London Eustontrain
- Take the train from London St Pancras Intl to Amsterdam Centraaltrain Eil
- Take the train from Amsterdam Centraal to Basel SBBtrain
- Take the train from Basel SBB to Visptrain Ic6 / ...
22h 11mCHF 320–658Train, night train
- Take the train from Milton Keynes Central to London Eustontrain
- Take the train from London St Pancras Intl to Amsterdam Centraaltrain Eil
- Take the nighttrain from Amsterdam Centraal to Basel Sbbnighttrain Nj
- Take the train from Basel SBB to Visptrain Ic6 / ...
21h 25mCHF 315–648Bus to Luton Airport, fly to Geneva International Airport, train
- Take the bus from The Point to Airport Bus Stationbus
- Fly from Luton Airport (LTN) to Geneva International Airport (GVA)plane LTN - GVA
- Take the train from Genève-Aéroport to Visptrain
10h 9mCHF 126–397Train to London City Airport, fly to Zurich Airport, train
- Take the train from Milton Keynes Central 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
10h 5mCHF 196–554Train to London Heathrow Airport, fly to Milano Malpensa Airport, bus, train
- Take the train from Milton Keynes Central to Watford Junctiontrain
- 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
11h 9mCHF 122–488Train to London Stansted Airport, fly to Milano Malpensa Airport, bus, train
- Take the train from Milton Keynes Central 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
11h 24mCHF 103–331Train via London
- Take the train from Milton Keynes Central to London Eustontrain
- Take the train from London St. Pancras Int. to Amsterdam Centraaltrain
- Take the train from Amsterdam Centraal to Basel SBBtrain
- Take the train from Basel SBB to Visptrain Ic6 / ...
22h 13mCHF 185–498
Olney to Zermatt by bus, train, and foot
Comparing Your Travel Options
The cheapest way to get from Olney to Zermatt is to bus and fly and train which costs SFr 60 - SFr 230 and takes 11h.
The fastest way to get from Olney to Zermatt is to train and fly which takes 10h 5m and costs SFr 190 - SFr 600.
No, there is no direct train from Olney to Zermatt. However, there are services departing from Milton Keynes Central and arriving at Zermatt via London St Pancras Intl, Amsterdam Centraal, Basel SBB and Visp. The journey, including transfers, takes approximately 22h 11m.
The distance between Olney and Zermatt is 1098 km.
The best way to get from Olney to Zermatt without a car is to train which takes 22h 11m and costs SFr 320 - SFr 700.
It takes approximately 10h 8m to get from Olney to Zermatt, including transfers.
Olney to Zermatt train services, operated by Avanti West Coast, depart from Milton Keynes Central station.
Zermatt is 1h ahead of Olney. It is currently 5:57 PM in Olney and 6:57 PM in Zermatt.
Olney to Zermatt train services, operated by Avanti West Coast, arrive at London Euston station.
There are 2589+ hotels available in Zermatt.
What companies run services between Olney, England and Zermatt, Switzerland?
You can take a bus from The Bull to Zermatt via Central station, Milton Keynes Central, London Euston, London St Pancras Intl, Amsterdam Centraal, Basel SBB, and Visp in around 22h 11m.
- 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 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 (0)345 528 0253
- Website
- Avanti West Coast
Train from Milton Keynes Central to Watford Junction
- Ave. Duration
- 21 min
- Frequency
- Hourly
- Estimated price
- CHF 12–19
- Website
- Avanti West Coast
Train from Milton Keynes Central to London Euston
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 18–30
- Website
- Avanti West Coast
Train from Milton Keynes Central to London Euston
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 18–30
- Website
- Avanti West Coast
Train from Milton Keynes Central to London Euston
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 18–30
- Website
- Avanti West Coast
Train from Milton Keynes Central to Watford Junction
- Ave. Duration
- 21 min
- Frequency
- Hourly
- Estimated price
- CHF 12–19
- Website
- Avanti West Coast
Train from Milton Keynes Central to London Euston
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 18–30
- Website
- Avanti West Coast
Train from Milton Keynes Central to London Euston
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 18–30
- Website
- Avanti West Coast
- Phone
- 01733207860
- [email protected]
- Website
- Stagecoach East
Bus from The Point to Airport Bus Station
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- CHF 4
- Website
- Stagecoach East
Bus from The Point to Airport Bus Station
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- CHF 4
- Website
- Stagecoach East
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
Which London airport should I choose?
Read the travel guide
How to get from Heathrow Airport into central London
Read the travel guide








