There are 8 ways to get from Oakham to Zermatt by train, plane, train (Eurostar), 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 Birmingham Airport, fly to Geneva International Airport, train
best- Take the train from Oakham to Birmingham New Streettrain
- Fly from Birmingham Airport (BHX) to Geneva International Airport (GVA)plane BHX - GVA
- Take the train from Genève-Aéroport to Visptrain
9h 49mCHF 149–374Train to Luton Airport, fly to Milano Malpensa Airport, bus, train
cheapest- Take the train from Corby to Luton Airport Parkwaytrain
- 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 46mCHF 92–274Train
- Take the train from Oakham to Peterboroughtrain
- Take the train from Peterborough to King's Crosstrain
- 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 7mCHF 349–718Train, bus
- Take the train from Oakham to Stansted Airporttrain
- Take the bus from Coach Station to London Victoria Coach Station Arrivalsbus A8 / ...
- 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 / ...
26h 32mCHF 145–310Train to Luton Airport, fly to Geneva International Airport, train
- Take the train from Corby to Luton Airport Parkwaytrain
- Fly from Luton Airport (LTN) to Geneva International Airport (GVA)plane LTN - GVA
- Take the train from Genève-Aéroport to Visptrain
9h 55mCHF 158–441Train, train to London Heathrow Airport, fly to Geneva International Airport
- Take the train from Oakham to Peterboroughtrain
- Take the train from Peterborough to King's Crosstrain
- 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 33mCHF 186–469Train to London Stansted Airport, fly to Milano Malpensa Airport, bus, train
- Take the train from Oakham to Stansted Airporttrain
- 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 7mCHF 114–331Train, train to London City Airport, fly to Zurich Airport
- Take the train from Oakham to Peterboroughtrain
- Take the train from Peterborough to King's Crosstrain
- 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 14mCHF 217–588
Oakham to Zermatt by train
Comparing Your Travel Options
The cheapest way to get from Oakham to Zermatt is to train and fly and bus which costs SFr 90 - SFr 280 and takes 10h 46m.
The fastest way to get from Oakham to Zermatt is to train and fly which takes 9h 49m and costs SFr 140 - SFr 380.
No, there is no direct train from Oakham to Zermatt. However, there are services departing from Oakham and arriving at Zermatt via Peterborough, London St Pancras Intl, Amsterdam Centraal, Basel SBB and Visp. The journey, including transfers, takes approximately 22h 7m.
The distance between Oakham and Zermatt is 1251 km.
The best way to get from Oakham to Zermatt without a car is to train which takes 22h 7m and costs SFr 340 - SFr 750.
It takes approximately 9h 49m to get from Oakham to Zermatt, including transfers.
Oakham to Zermatt train services, operated by Cross Country, depart from Oakham station.
Zermatt is 1h ahead of Oakham. It is currently 5:55 PM in Oakham and 6:55 PM in Zermatt.
Oakham to Zermatt train services, operated by Cross Country, arrive at Peterborough station.
Book your Oakham to Zermatt train tickets online with Omio.
What companies run services between Oakham, District of Rutland, England and Zermatt, Switzerland?
You can take a train from Oakham to Zermatt via Peterborough, London Kings Cross, London St Pancras Intl, Amsterdam Centraal, Basel SBB, and Visp in around 22h 7m.
- Website
- britishairways.com
Flights from London Heathrow Airport to Geneva International Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- CHF 75–190
Flights from London City Airport to Zurich Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 95–260
- Website
- easyjet.com
Flights from Birmingham Airport to Geneva International Airport
- Ave. Duration
- 1h 40m
- When
- Wednesday, Sunday, Monday, and Friday
- Estimated price
- CHF 35–170
Flights from Luton Airport to Geneva International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- CHF 45–200
Flights from Luton Airport to Geneva International Airport via Amsterdam Schiphol
- Ave. Duration
- 3h 55m
- When
- Wednesday
- Estimated price
- CHF 45–200
Flights from London Stansted Airport to Milano Malpensa Airport via Amsterdam Schiphol
- Ave. Duration
- 3h 55m
- When
- Monday
- Estimated price
- CHF 40–200
Flights from London Stansted Airport to Milano Malpensa Airport via Paris Charles de Gaulle
- Ave. Duration
- 4h 26m
- When
- Friday and Monday
- Estimated price
- CHF 35–200
Flights from Luton Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 2m
- When
- Monday, Thursday, Sunday, and Friday
- Estimated price
- CHF 35–190
Flights from Luton Airport to Milano Malpensa Airport via Paris Charles de Gaulle
- Ave. Duration
- 4h 11m
- When
- Monday and Sunday
- Estimated price
- CHF 35–190
- Website
- swiss.com
Flights from Birmingham Airport to Geneva International Airport via Zurich Airport
- Ave. Duration
- 3h 57m
- When
- Monday, Wednesday, Thursday, Friday, Sunday, and Tuesday
- Estimated price
- CHF 70–280
Flights from London Heathrow Airport to Geneva International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- CHF 65–230
Flights from London Heathrow Airport to Geneva International Airport via Zurich Airport
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- CHF 65–230
Flights from London City Airport to Zurich Airport
- Ave. Duration
- 1h 41m
- When
- Every day
- Estimated price
- CHF 90–330
- Website
- ryanair.com
Flights from London Stansted Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- CHF 27–160
- Website
- klm.com
Flights from Birmingham Airport to Geneva International Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 1m
- When
- Every day
- Estimated price
- CHF 50–280
Flights from London City Airport to Zurich Airport via Amsterdam Schiphol
- Ave. Duration
- 3h 36m
- When
- Every day
- Estimated price
- CHF 65–390
- Website
- lufthansa.com
Flights from Birmingham Airport to Geneva International Airport via Frankfurt
- Ave. Duration
- 3h 40m
- When
- Monday to Saturday
- Estimated price
- CHF 130–470
Flights from London City Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 35m
- When
- Monday to Friday
- Estimated price
- CHF 190–650
- Website
- airfrance.com
Flights from Birmingham Airport to Geneva International Airport via Paris Charles de Gaulle
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- CHF 45–260
Flights from London Heathrow Airport to Geneva International Airport via Paris Charles de Gaulle
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- CHF 45–300
- Website
- jet2.com
Flights from Birmingham Airport to Geneva International Airport
- Ave. Duration
- 1h 55m
- When
- Saturday
- Estimated price
- CHF 50–190
Flights from Luton Airport to Geneva International Airport
- Ave. Duration
- 1h 50m
- When
- Saturday
- Estimated price
- CHF 70–210
- Website
- flyulendo.com
Flights from Luton Airport to Milano Malpensa Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- CHF 14–150
- Website
- airdolomiti.it
Flights from London City Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 30m
- When
- Monday to Friday
- Estimated price
- CHF 190–650
Train from Oakham to Birmingham New Street
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- CHF 30–50
- Website
- Cross Country
Train from Oakham to Peterborough
- Ave. Duration
- 26 min
- Frequency
- Hourly
- Estimated price
- CHF 12–19
- Website
- Cross Country
Train from Oakham to Stansted Airport
- Ave. Duration
- 1h 58m
- Frequency
- Hourly
- Estimated price
- CHF 45–70
- Website
- Cross Country
Train from Oakham to Peterborough
- Ave. Duration
- 26 min
- Frequency
- Hourly
- Estimated price
- CHF 12–19
- Website
- Cross Country
Train from Oakham to Stansted Airport
- Ave. Duration
- 1h 58m
- Frequency
- Hourly
- Estimated price
- CHF 45–70
- Website
- Cross Country
Train from Oakham to Peterborough
- Ave. Duration
- 26 min
- Frequency
- Hourly
- Estimated price
- CHF 12–19
- Website
- Cross Country
Train from Genève-Aéroport to Visp
- Ave. Duration
- 2h 28m
- Frequency
- Hourly
- Estimated price
- CHF 55–85
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Visp
- Ave. Duration
- 2h 6m
- Frequency
- Hourly
- Estimated price
- CHF 55–85
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Visp
- Ave. Duration
- 2h 6m
- Frequency
- Hourly
- Estimated price
- CHF 55–85
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Genève-Aéroport to Visp
- Ave. Duration
- 2h 28m
- Frequency
- Hourly
- Estimated price
- CHF 55–85
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Genève-Aéroport to Visp
- Ave. Duration
- 2h 28m
- Frequency
- Hourly
- Estimated price
- CHF 55–85
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich Flughafen to Bern
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- CHF 35–55
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Bern to Visp
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- CHF 27–40
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- 03457 125 678
- Website
- East Midlands Railways
Train from Oakham to Peterborough
- Ave. Duration
- 27 min
- Frequency
- Twice daily
- Estimated price
- CHF 12–18
- Website
- East Midlands Railways
Train from Corby to Luton Airport Parkway
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- CHF 25–35
- Website
- East Midlands Railways
Train from Oakham to Peterborough
- Ave. Duration
- 27 min
- Frequency
- Twice daily
- Estimated price
- CHF 12–18
- Website
- East Midlands Railways
Train from Corby to Luton Airport Parkway
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- CHF 25–35
- Website
- East Midlands Railways
Train from Oakham to Peterborough
- Ave. Duration
- 27 min
- Frequency
- Twice daily
- Estimated price
- CHF 12–18
- Website
- East Midlands Railways
Train from Peterborough to King's Cross
- Ave. Duration
- 46 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 28–40
- Website
- London North Eastern Railway Limited (LNER)
Train from Peterborough to King's Cross
- Ave. Duration
- 46 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 28–40
- Website
- London North Eastern Railway Limited (LNER)
Train from Peterborough to King's Cross
- Ave. Duration
- 46 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 28–40
- Website
- London North Eastern Railway Limited (LNER)
- Phone
- +44 (0)345 026 4700
- Website
- Thameslink
Train from Peterborough to King's Cross
- Ave. Duration
- 1h 24m
- Frequency
- Every 4 hours
- Estimated price
- CHF 45–60
- Website
- Thameslink
Train from Peterborough to King's Cross
- Ave. Duration
- 1h 24m
- Frequency
- Every 4 hours
- Estimated price
- CHF 45–60
- Website
- Thameslink
Train from Peterborough to King's Cross
- Ave. Duration
- 1h 24m
- Frequency
- Every 4 hours
- Estimated price
- CHF 45–60
- Website
- Thameslink
- Phone
- 0345 026 4700
- customerservices@greatnorthernrail.com
- Website
- Great Northern
Train from Peterborough to King's Cross
- Ave. Duration
- 1h 12m
- Frequency
- 4 times a day
- Estimated price
- CHF 40–70
- Website
- Great Northern
Train from Peterborough to King's Cross
- Ave. Duration
- 1h 12m
- Frequency
- 4 times a day
- Estimated price
- CHF 40–70
- Website
- Great Northern
Train from Peterborough to King's Cross
- Ave. Duration
- 1h 12m
- Frequency
- 4 times a day
- Estimated price
- CHF 40–70
- Website
- Great Northern
Train from Peterborough to King's Cross
- Ave. Duration
- 55 min
- Frequency
- Twice daily
- Estimated price
- CHF 23–35
- Website
- Grand Central Trains
Train from Peterborough to King's Cross
- Ave. Duration
- 55 min
- Frequency
- Twice daily
- Estimated price
- CHF 23–35
- Website
- Grand Central Trains
Train from Peterborough to King's Cross
- Ave. Duration
- 55 min
- Frequency
- Twice daily
- Estimated price
- CHF 23–35
- Website
- Grand Central Trains
- Phone
- +44 (0)3432 186 186
- Website
- Eurostar
Train from London St Pancras Intl to Amsterdam Centraal
- Ave. Duration
- 4h 16m
- Frequency
- 4 times a day
- Estimated price
- CHF 200–330
- Website
- Eurostar
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from Amsterdam Centraal to Basel SBB
- Ave. Duration
- 10h 6m
- Frequency
- Twice daily
- Estimated price
- CHF 80–170
- Website
- Nederlandse Spoorwegen (NS)
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- SBB GmbH
Train from Basel SBB to Visp
- Ave. Duration
- 2h 6m
- Frequency
- Twice daily
- Estimated price
- CHF 14–19
- Schedules at
- SBB GmbH
Train from Basel SBB to Visp
- Ave. Duration
- 2h 6m
- Frequency
- Twice daily
- Estimated price
- CHF 14–19
- Schedules at
- SBB GmbH
- Phone
- +41 (0)848 642 442
- railcenter@mgbahn.ch
- Website
- Matterhorn Gotthard Bahn
Train from Brig Bahnhofplatz to Zermatt
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- CHF 25–55
- Website
- Matterhorn Gotthard Bahn
- 2nd Class Ticket
- CHF 25–31
- 1st Class Ticket
- CHF 45–55
Train from Brig Bahnhofplatz to Zermatt
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- CHF 25–55
- Website
- Matterhorn Gotthard Bahn
- 2nd Class Ticket
- CHF 25–31
- 1st Class Ticket
- CHF 45–55
- Phone
- +44 (0)3717 81 81 81
- Website
- National Express
Bus from Coach Station to London Victoria Coach Station Arrivals
- Ave. Duration
- 2h 5m
- Frequency
- Every 15 minutes
- Estimated price
- CHF 7–12
- Website
- National Express
- Phone
- +420 222 222 221
- info@regiojet.com
- 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
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Luxembourg, P+R Bouillon to Basel SBB
- Ave. Duration
- 6h 30m
- Frequency
- 5 times a day
- Estimated price
- CHF 28–45
- Website
- Flixbus
- Phone
- +39 0322 844 862
- comazzi@comazzibus.com
- Website
- Comazzi Bus
Bus from Aeroporto Malpensa - Terminal 1 to Domodossola - Stazione Ferroviaria
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- CHF 8
- Website
- Comazzi Bus
Bus from Aeroporto Malpensa - Terminal 1 to Domodossola - Stazione Ferroviaria
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- CHF 8
- 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
Travelling to the UK: What do I need to know?
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Which London airport should I choose?
Read the travel guide
Booking & Getting There
There are 2582+ hotels available in Zermatt.






































































