There are 11 ways to get from Reading 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 London Heathrow Airport, fly to Geneva International Airport, train
best- Take the train from Reading to Hayes And Harlington Stationtrain
- Fly from London Heathrow Airport (LHR) to Geneva International Airport (GVA)plane LHR - GVA
- Take the train from Genève-Aéroport to Visptrain
8h 59mCHF 165–551Train, train to Luton Airport, fly to Milano Malpensa Airport, bus
cheapest- Take the train from Reading to London Paddingtontrain
- Take the train from Farringdon 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 51mCHF 99–329Train via London
- Take the train from Reading to London Paddingtontrain
- 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 / ...
21h 39mCHF 300–760Bus, train
- Take the bus from Reading RailAir to Heathrow Terminal 2bus Ra1
- 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 8mCHF 128–379Train to London Gatwick Airport, fly to Geneva International Airport, train
- Take the train from Reading to Gatwick Airporttrain
- Fly from London Gatwick Airport (LGW) to Geneva International Airport (GVA)plane LGW - GVA
- Take the train from Genève-Aéroport to Visptrain
9h 44mCHF 156–492Train to London Heathrow Airport, fly to Zurich Airport, train
- Take the train from Reading to Hayes And Harlington Stationtrain
- 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 6mCHF 175–526Train to London Heathrow Airport, fly to Milano Malpensa Airport, bus, train
- Take the train from Reading to Hayes And Harlington Stationtrain
- 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
10hCHF 126–450Train to London City Airport, fly to Zurich Airport, train
- Take the train from Reading to London Paddingtontrain
- 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 29mCHF 211–724Train to London Heathrow Airport, fly to Milan Linate Airport, train
- Take the train from Reading to Hayes And Harlington Stationtrain
- Fly from London Heathrow Airport (LHR) to Milan Linate Airport (LIN)plane LHR - LIN
- Take the train from Milano Centrale to Brigtrain
- Take the train from Brig Bahnhofplatz to Zermatttrain
10h 19mCHF 152–455Train to London Gatwick Airport, fly to Milano Malpensa Airport, bus, train
- Take the train from Reading to Gatwick Airporttrain
- Fly from London Gatwick Airport (LGW) to Milano Malpensa Airport (MXP)plane LGW - MXP
- Take the bus from Aeroporto Malpensa - Terminal 1 to Domodossola - Stazione Ferroviariabus
- Take the train from Brig Bahnhofplatz to Zermatttrain
10h 35mCHF 102–261Train
- Take the train from Reading to London Paddingtontrain
- 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 14mCHF 205–699
Reading to Zermatt by train and subway
Questions & Answers
The cheapest way to get from Reading to Zermatt is to train and fly and bus which costs SFr 100 - SFr 270 and takes 10h 35m.
The fastest way to get from Reading to Zermatt is to train and fly which takes 8h 59m and costs SFr 160 - SFr 550.
No, there is no direct train from Reading to Zermatt. However, there are services departing from Reading and arriving at Zermatt via Paddington, London St Pancras Intl, Amsterdam Centraal, Basel SBB and Visp. The journey, including transfers, takes approximately 21h 39m.
The distance between Reading and Zermatt is 1038 km.
The best way to get from Reading to Zermatt without a car is to train via London which takes 21h 39m and costs SFr 300 - SFr 800.
It takes approximately 8h 59m to get from Reading to Zermatt, including transfers.
Reading to Zermatt train services, operated by Great Western Railway (GWR), depart from Reading station.
Zermatt is 1h ahead of Reading. It is currently 7:47 AM in Reading and 8:47 AM in Zermatt.
Reading to Zermatt train services, operated by Great Western Railway (GWR), arrive at London Paddington station.
Book your Reading to Zermatt train tickets online with Omio.
What companies run services between Reading, England and Zermatt, Switzerland?
You can take a train from Reading to Zermatt via London Paddington, Paddington, King's Cross St. Pancras station, London St Pancras Intl, Amsterdam Centraal, Basel SBB, and Visp in around 21h 39m.
- Website
- easyjet.com
Flights from London Gatwick Airport to Geneva International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- CHF 45–180
Flights from London Gatwick Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 57m
- When
- Every day
- Estimated price
- CHF 35–140
Flights from Luton Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 2m
- When
- Monday, Thursday, Sunday, and Friday
- Estimated price
- CHF 19–130
Flights from Luton Airport to Milano Malpensa Airport via Paris Charles de Gaulle
- Ave. Duration
- 4h 11m
- When
- Monday and Sunday
- Estimated price
- CHF 19–130
Flights from Luton Airport to Milano Malpensa Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 16m
- When
- Monday and Thursday
- Estimated price
- CHF 19–130
- Phone
- 0343 222 1234
- Website
- Elizabeth Line (TfL)
Train from Reading to Hayes And Harlington Station
- Ave. Duration
- 36 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 20–45
- Website
- Elizabeth Line (TfL)
Train from Reading to London Paddington
- Ave. Duration
- 49 min
- Frequency
- 5 times a day
- Estimated price
- CHF 29–60
- Website
- Elizabeth Line (TfL)
Train from Reading to Hayes And Harlington Station
- Ave. Duration
- 36 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 20–45
- Website
- Elizabeth Line (TfL)
Train from Reading to Hayes And Harlington Station
- Ave. Duration
- 36 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 20–45
- Website
- Elizabeth Line (TfL)
Train from Reading to London Paddington
- Ave. Duration
- 49 min
- Frequency
- 5 times a day
- Estimated price
- CHF 29–60
- Website
- Elizabeth Line (TfL)
Train from Reading to Hayes And Harlington Station
- Ave. Duration
- 36 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 20–45
- Website
- Elizabeth Line (TfL)
Train from Reading to London Paddington
- Ave. Duration
- 49 min
- Frequency
- 5 times a day
- Estimated price
- CHF 29–60
- Website
- Elizabeth Line (TfL)
Train from Reading to London Paddington
- Ave. Duration
- 49 min
- Frequency
- 5 times a day
- Estimated price
- CHF 29–60
- Website
- Elizabeth Line (TfL)
- Phone
- +44 345 646 0707
- Website
- RailAir
Bus from Reading RailAir to Heathrow Terminal 2
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- CHF 30–40
- Website
- RailAir
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
More Questions & Answers
There are 2244+ hotels available in Zermatt.




