1map logoGo to main page

London, Greater London to Zermatt, Valais from $96: 12 ways by bus, train, flight or car

Compare Travel Options and Prices

from
London, United Kingdom
to
Zermatt, Switzerland

How to Get from London to Zermatt: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$96 - Train, Fly, Bus, TrainBest price
841 kmDistance
8h 10m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from London to Zermatt with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Various
Train
Average Duration
10h  49m
Estimated price
$303-697
Recommended
Company
Various
Train
Plane
Bus
Train
Average Duration
9h  15m
Estimated price
$96-431
Cheapest
route map
Distance: 841 km
Duration: 8h 10m

See more options

Company
Various
Drive
Drive
Average Duration
11h  54m
Estimated price
$85-210
Company
Various
Plane
Bus
Train
Average Duration
9h  29m
Estimated price
$104-429
Company
Various
Bus
Average Duration
27h  7m
Estimated price
$132-216
Company
Various
Bus
Train
Average Duration
19h  59m
Estimated price
$149-264
Company
Various
Plane
Bus
Train
Average Duration
9h  6m
Estimated price
$152-485
Company
Various
Plane
Train
Average Duration
8h  17m
Estimated price
$168-550
Company
Various
Plane
Train
Average Duration
8h  12m
Estimated price
$188-620
Company
Various
Plane
Train
Average Duration
8h  25m
Estimated price
$190-555
Company
Various
Plane
Train
Average Duration
8h  10m
Estimated price
$205-615
Company
Various
Drive
Drive
Average Duration
13h  6m
Estimated price
$241-357

Traveling From London to Zermatt

Journeying from London to Zermatt offers an exciting shift from the bustling city life and historic landmarks of London to the serene alpine environment and stunning mountain vistas of Zermatt.

Best Neighbourhoods in Zermatt

Zermatt offers diverse neighborhoods, each with its unique charm and attractions.

Zermatt Village
• Heart of Zermatt with shops and restaurants
• Easy access to ski lifts and hiking trails
Findeln
• Picturesque views of the Matterhorn
• Quaint dining options amidst nature
Schwarzsee
• Great starting point for hiking trails
• Stunning mountain scenery and wildlife

Best Times To Visit Zermatt's Attractions

Optimize your experience in Zermatt by visiting attractions at the right times.

Gornergrat Railway
For stunning views and fewer crowds, visit early in the morning.
Matterhorn Glacier Paradise
Late afternoon visits offer quieter exploration and breathtaking sunsets.
Zermatt Village Walk
Enjoy a peaceful stroll during weekdays to avoid weekend crowds.

Zermatt Weather: What to Expect Year-Round

Zermatt experiences a varied climate, with warm summers and cold winters that influence your travel plans. The best times to visit are typically late spring through early fall for hiking and outdoor activities, while winter transforms the area into a snowy paradise ideal for skiing.

Dining Recommendation in Zermatt

Make sure to try raclette at a local restaurant like Walliserstube, where the cheese is melted and scraped directly onto your plate, creating a communal and immersive dining experience. This contrasts with London’s diverse culinary scene, offering a taste of traditional Swiss cuisine that highlights the region's rich flavors and locally sourced ingredients.

London - Zermatt operators

Explore transport companies operating between London and Zermatt, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+44 343 218 6186
Website
https://www.eurostar.com/rw-en

Train from London St Pancras Intl to Paris Nord

Average Duration
2h 24m
Estimated price
$130-380
Contact phone
+33 1 84 94 36 35
Website
https://www.sncf.com/en

Train from Paris Gare De Lyon to Lausanne

Average Duration
3h 56m
Estimated price
$95-170
Contact phone
+41 848 44 66 88
Website
https://www.sbb.ch/en

Train from Lausanne to Visp

Average Duration
1h 32m
Estimated price
$50-95

Train from Genève-Aéroport to Visp

Average Duration
2h 35m
Estimated price
$65-130

Train from Basel Sbb to Visp

Average Duration
2h 6m
Estimated price
$70-130

Train from Zürich Flughafen to Bern

Average Duration
1h 20m
Estimated price
$45-90

Train from Bern to Visp

Average Duration
55m
Estimated price
$35-70

Train from Visp to Zermatt

Average Duration
1h 10m
Estimated price
$22-50
Contact phone
+41 848 642 442
Website
http://matterhorngotthardbahn.ch

Train from Visp to Zermatt

Average Duration
1h 10m
Estimated price
$22-50

Train from Brig Bahnhofplatz to Zermatt

Average Duration
1h 24m
Estimated price
$28-60
Plane
Website
https://www.britishairways.com

Plane from London City (LCY) to Geneva (GVA)

Average Duration
1h 36m
Estimated price
$110-700

Plane from London Heathrow (LHR) to Geneva (GVA)

Average Duration
1h 43m
Estimated price
$75-600

Plane from London City (LCY) to Zurich (ZRH)

Average Duration
1h 30m
Estimated price
$100-550

Plane from London Heathrow (LHR) to Zurich (ZRH)

Average Duration
1h 50m
Estimated price
$85-750

Plane from London Heathrow (LHR) to Milan Malpensa (MXP)

Average Duration
2h 2m
Estimated price
$100-750
Website
https://www.swiss.com

Plane from London City (LCY) to Geneva (GVA)

Average Duration
1h 35m
Estimated price
$110-460

Plane from London Heathrow (LHR) to Geneva (GVA)

Average Duration
1h 40m
Estimated price
$100-480

Plane from London City (LCY) to Zurich (ZRH)

Average Duration
1h 35m
Estimated price
$110-550

Plane from London Heathrow (LHR) to Zurich (ZRH)

Average Duration
1h 45m
Estimated price
$110-480
Website
https://www.easyjet.com

Plane from London Gatwick (LGW) to Milan Malpensa (MXP)

Average Duration
1h 52m
Estimated price
$40-370

Plane from London Stansted (STN) to Milan Malpensa (MXP)

Average Duration
1h 52m
Estimated price
$26-280
Bus
Contact phone
+420 222 222 221
Website
https://regiojet.com/

Bus from London Victoria to Luxembourg P+R Bouillon

Average Duration
9h 30m
Estimated price
$30-45
Contact phone
+33 1 71 53 01 80
Website
https://www.blablacar.co.uk/

Bus from London Victoria to Paris City Centre - Bercy Seine

Average Duration
9h 30m
Estimated price
$35-55

Bus from Luxembourg to Basel

Average Duration
5h 10m
Estimated price
$26-40
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.com/

Bus from London Victoria to Paris City Centre - Bercy Seine

Average Duration
9h 30m
Estimated price
$40-60

Bus from Luxembourg P+R Bouillon to Basel SBB

Average Duration
4h 45m
Estimated price
$29-40
Ferry
Contact phone
01304 448866
Website
https://www.poferries.com/

Ferry from Port of Dover to Calais

Average Duration
1h 35m
Estimated price
$55-75
Contact phone
+353 818 300 400
Website
https://www.irishferries.com/uk-en/Travel-to-Ireland

Ferry from Port of Dover to Calais

Average Duration
1h 30m
Estimated price
$35-50

London to Zermatt: Overview of Bus, Train, Flight, and Car Trips

Traveling between London and Zermatt offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🏔️ The total travel time for this scenic route is approximately 10 hours and 49 minutes. Throughout the trip, you'll have the opportunity to enjoy stunning views of the Swiss Alps and lush green landscapes as you make your way to Zermatt. 💷 Ticket prices for the train journey from London to Zermatt typically range between £239 - £549, depending on the class of service and time of booking.
Departure Point
London St Pancras Intl station
Arrival Point
Visp station
Useful tips for train travellers
• On the Eurostar service from London to Paris, and then connecting via TGV Lyria to Switzerland, catering services include a variety of meal options available for purchase, with complimentary light snacks and drinks in First Class. The catering changes slightly on trains operated by Swiss Federal Railways (SBB), where you can enjoy a bistro service offering regional specialties and beverages. Be sure to pre-order any dietary meals if needed.
• When booking your ticket, you can choose from different seating options depending on the operators. Eurostar offers Standard and Standard Premier (equivalent to Business Class) with more legroom and a meal service. For TGV Lyria, you can select from 2nd class (Economy) and 1st class (Business), the latter providing wider seats and a quieter atmosphere. For the Swiss Federal Railways (SBB), seats in First and Second Class are available; First Class offers more comfort, including a quiet carriage option.
• Multiple operators service the journey from London to Zermatt, including Eurostar (eurostar.com), TGV Lyria (tgv-lyria.com), and Swiss Federal Railways (SBB) (sbb.ch). Make sure to check each site for the exact routes, schedules, and any potential train changes required along your journey.
🛫 Start your journey to Zermatt by catching a quick and convenient direct flight from London City Airport to Geneva Airport, which only takes 1 hour and 35 minutes. Airlines such as British Airways, Luxair, KLM, and Swiss provide options for this route. ✨ Once in Zermatt, immerse yourself in the charming alpine village atmosphere and take in the stunning views of the Matterhorn.
Departure Point
London City Airport
Arrival Point
Geneva Airport
🚌 Embark on an exciting 27-hour bus journey from London to Zermatt taking in the scenic countryside and charming towns along the way. 💰 The prices for a bus ticket between Zermatt and London range from £104 to £170, offering budget-friendly options for travelers seeking an affordable adventure.

Frequently asked questions

Find out more about the route from London to Zermatt.

Or choose the category:
The distance between London and Zermatt is approximately 524 miles. The typical travel time by train is around 10 hours and 52 minutes, making it the fastest option. Alternatively, taking a night bus and then a train can take approximately 21 hours and 34 minutes. If you prefer to travel by bus, the journey from London to Zermatt can take around 25 hours and 49 minutes.
The most cost-effective and time-efficient transportation options for traveling from London to Zermatt are to either take a night bus and train or to fly and then take a train. The night bus and train option is the cheapest, costing between £74-£133, but it takes a longer time, approximately 21 hours and 34 minutes. On the other hand, flying and then taking a train is quicker, with a total travel time of around 8 hours and 14 minutes, but it is more expensive, ranging from £125-£431 in cost.
When traveling from London to Zermatt the prices for a train ticket range from £277 to £625. On the other hand, the prices for a bus ticket from Zermatt to London vary from £92 to £146. It is important to note that these prices may change depending on the time of year, availability, and any special offers or discounts that might be available. It is recommended to check with the specific transportation providers for the most up-to-date and accurate pricing information.
The best way to travel from London to Zermatt without a car is by train. The journey takes approximately 10 hours and 52 minutes and can cost between £274 and £627. Trains from London to Zermatt are comfortable and offer scenic views along the way. It is essential to check for any necessary transfers or connections to ensure a smooth journey.
There is no direct train link between London and Zermatt. However, it is possible to travel from London to Zermatt by changing trains at several different stations including Paris Nord, Gare de Lyon, Lausanne, and Visp. The total travel time for this journey is approximately 10 hours and 52 minutes, including transfers. The train services are operated by Eurostar and Swiss Railways.
The flight from London to Zermatt typically takes around 1 hour and 35 minutes. This is a direct flight from London Heathrow Airport to Geneva Airport. The cost of the flight can vary depending on the airline, time of year, and how far in advance the ticket is booked. It is advisable to check with different airlines and compare prices to get the best deal.
There are plenty of accommodation options available in Zermatt. With over 1905 hotels to choose from, you have a wide range of choices to suit your preferences and budget. Prices start at £68, so you can find something that fits your budget. Whether you prefer a luxurious hotel or a cozy bed and breakfast, there are options available to make your stay in Zermatt comfortable and enjoyable.