Find trains from London to Zurich

Search for cheap train tickets from London to Zurich and book your trip in minutes.

LON — ZRH
Mar 26 — Apr 21
One-way
1 adult
Sun 3/26

Best deals for train tickets from London to Zurich

Find the right train ticket for you
Multiple carriers
With transfers
9h 25m
Multiple carriers
Multiple carriers
With transfers
9h 25m
Multiple carriers
Multiple carriers
With transfers
15h 31m
Multiple carriers
Multiple carriers
With transfers
9h 25m
Multiple carriers
Multiple carriers
With transfers
10h 25m
Multiple carriers
Multiple carriers
With transfers
14h 25m
Multiple carriers

London to Zurich train information

Find information about ticket prices, popular stations, and train companies that offer trains from London to Zurich

ROUND-TRIP FROM

$417

ONE-WAY FROM

$122

TRAIN COMPANIES

SNCF, Eurostar
The best round-trip train deal from London to Zurich found on momondo in the last 72 hours is $417
The best one-way train deal from London to Zurich found on momondo in the last 72 hours is $122
There are 2 train companies servicing this route: SNCF, Eurostar

London Train Station Directory

Location of major train stations in London
London Waterloo EastLondon, 51.504128, -0.108938
London Imperial WharfLondon, 51.47505, -0.182862
London PutneyLondon, 51.461098, -0.2161961
London Morden St. HelierLondon, 51.389526, -0.198866
London West BromptonLondon, 51.486588, -0.1956679
London Surrey QuaysLondon, 51.49279, -0.04814

Zurich Train Station Directory

Location of major train stations in Zurich
Zurich WiedikonZurich, 47.37148, 8.52348
Zurich Zurich AffolternZurich, 47.420925, 8.508258
Zurich StadelhofenZurich, 47.366695, 8.548642
Zurich Zurich HardbrückeZurich, 47.385166, 8.5173025
Zurich Chur Chur AltstadtZurich, 46.847282, 9.531103
Zurich OerlikonZurich, 47.411484, 8.544163

Book round-trip train tickets from London to Zurich

Below are the quickest and cheapest round-trip train tickets from London to Zurich that we could find in the past 72 hours. You can also search by a specific date by using the search form above.
Multiple carriers
Jul 27
3:01 amLondon St Pancras
8h 25m
1 stop
11:26 amZurich Hauptbahnhof
Jul 29
2:59 amZurich Hauptbahnhof
9h 31m
1 stop
12:30 pmLondon St Pancras
Multiple carriers
Jun 23
8:24 amLondon St Pancras
9h 02m
1 stop
5:26 pmZurich Hauptbahnhof
Jun 25
3:34 amZurich Hauptbahnhof
8h 26m
1 stop
12:00 pmLondon St Pancras
Multiple carriers
May 18
4:01 amLondon St Pancras
9h 25m
1 stop
1:26 pmZurich Hauptbahnhof
May 22
9:34 amZurich Hauptbahnhof
8h 56m
1 stop
6:30 pmLondon St Pancras
Multiple carriers
Jun 1
3:01 amLondon St Pancras
8h 25m
1 stop
11:26 amZurich Hauptbahnhof
Jun 4
7:34 amZurich Hauptbahnhof
9h 12m
1 stop
4:46 pmLondon St Pancras
Multiple carriers
Jun 1
3:01 amLondon St Pancras
8h 25m
1 stop
11:26 amZurich Hauptbahnhof
Jun 3
9:34 amZurich Hauptbahnhof
8h 56m
1 stop
6:30 pmLondon St Pancras
Multiple carriers
Mar 31
2:01 amLondon St Pancras
9h 25m
1 stop
11:26 amZurich Hauptbahnhof
Apr 8
7:34 amZurich Hauptbahnhof
9h 56m
1 stop
5:30 pmLondon St Pancras

Book one-way train tickets from London to Zurich

Below are the fastest and cheapest one-way train tickets from London to Zurich we’ve found in the last 72 hours. Select a deal below or use the search form above to find train tickets by date.
Multiple carriers
Jun 21
2:01 amLondon St Pancras
9h 25m
1 stop
11:26 amZurich Hauptbahnhof
Multiple carriers
Jun 21
2:01 amLondon St Pancras
9h 25m
1 stop
11:26 amZurich Hauptbahnhof
Multiple carriers
Jul 29
2:31 amLondon St Pancras
15h 31m
1 stop
6:02 pmZurich Hauptbahnhof
Multiple carriers
Jun 27
2:01 amLondon St Pancras
9h 25m
1 stop
11:26 amZurich Hauptbahnhof
Multiple carriers
May 10
5:01 amLondon St Pancras
10h 25m
2 stops
3:26 pmZurich Hauptbahnhof
Multiple carriers
May 30
4:01 pmLondon St Pancras
14h 25m
1 stop
6:26 amZurich Hauptbahnhof

Choose the best way to get from London to Zurich


FAQs for booking trains from London to Zurich

For this week, you can purchase tickets from London to Zurich starting at $225 one-way. The cost of your ticket may vary depending on when you book, so we recommend you plan early. $249 is what you can expect to pay for a train ride from London to Zurich one-way.

Currently, the price you pay to get from London to Zurich by train this week is around $249 one-way. We don’t expect to see any changes in price within the next 3 months.


Multiple carriers trains from London to Zurich

Our best Multiple carriers deals on London to Zurich train tickets
Multiple carriers
Jul 27
QQS3:01 amLondon St Pancras
8h 25m
1 stop
ZLP11:26 amZurich Hauptbahnhof
Jul 29
ZLP2:59 amZurich Hauptbahnhof
9h 31m
1 stop
QQS12:30 pmLondon St Pancras
Multiple carriers
Jun 23
QQS8:24 amLondon St Pancras
9h 02m
1 stop
ZLP5:26 pmZurich Hauptbahnhof
Jun 25
ZLP3:34 amZurich Hauptbahnhof
8h 26m
1 stop
QQS12:00 pmLondon St Pancras
Multiple carriers
May 18
QQS4:01 amLondon St Pancras
9h 25m
1 stop
ZLP1:26 pmZurich Hauptbahnhof
May 22
ZLP9:34 amZurich Hauptbahnhof
8h 56m
1 stop
QQS6:30 pmLondon St Pancras

Popular train routes to Zurich

Most frequently searched train routes to Zurich, along with the cheapest price and shortest travel time.
Trains to Zurich from Milan
Fastest travel time3h 17m
Cheapest price$92
Trains to Zurich from Munich
Fastest travel time3h 32m
Cheapest price$98
Trains to Zurich from Geneva
Fastest travel time2h 41m
Cheapest price$87

Other train routes from London

Find and compare cheap train tickets from London to other popular destinations on momondo
Trains from London to Paris
Fastest travel time1h 16m
Cheapest price$126
Trains from London to Brussels
Fastest travel time1h 40m
Cheapest price$104
Trains from London to Amsterdam
Fastest travel time3h 55m
Cheapest price$67
Trains from London to Manchester
Fastest travel time2h 06m
Cheapest price$65
Trains from London to Lille
Fastest travel time1h 22m
Cheapest price$142
Trains from London to Rotterdam
Fastest travel time3h 16m
Cheapest price$127
Trains from London to Oxford
Fastest travel time0h 48m
Cheapest price$464
Trains from London to Liverpool
Fastest travel time2h 12m
Cheapest price$246
Trains from London to Exeter
Fastest travel time3h 10m
Cheapest price$746
Trains from London to Bristol
Fastest travel time1h 20m
Cheapest price$1,070
Trains from London to Birmingham
Fastest travel time1h 32m
Cheapest price$81

Start planning your trip to Zurich