X
Raileurope
Frankfurt - Zurich
$ $40 In stock

Train Frankfurt → Zurich


Duration 4h10 - From $39

Frankfurt - Zurich

The average travel time between Frankfurt and Zurich is 5h39 minutes. The quickest route is 4h10 minutes. The first train leaving Frankfurt is at 05:17, the last at 21:13. There is an average of 33 trains a day between Frankfurt and Zurich, leaving approximately every 36 minutes.
  • Departure station : Basel sbb (Centralbahnplatz 4002 Basel)
    Frankfurt main hb (Im Hauptbahnhof 60329 Frankfurt)
    Stuttgart hbf (Stuttgart Hauptbahnhof 70173 Stuttgart)
  • Arrival station : Zuerich hb (Bahnhofplatz 7 8001 Zurich)
Add a destination
?
  • 75+ years of experience
  • 5.5 Million Travelers
  • 15,000+ destinations
5.5 million travelers in 2015
#1 distributor of train tickets and rail passes
15,000+ destinations
The simplicity of one-stop-shopping
75+ years of rail travel experience
European experts
About this journey

Engineered to be a world class city

Engineered to be a world class city Whether you fly into the bustling airport, use Frankfurt as a hub for excursions, or would like to explore the city in depth, your first steps into Germany will almost certainly include the outstanding Deutsche Bahn Rail service. There are trains into the city center main station every few minutes from the lower level Regiobahnhof, and also long distance service to other destinations directly from the airport’s impressive new Fernbahnhof. Learn more about Frankfurt

A highly advanced city, Zurich still offers utmost beauty

A highly advanced city, Zurich still offers utmost beauty Zurich in a word ? Precision. Or perhaps – perfection. Where else but Zurich can you find an award-winning airport, dazzling city activities, and also Alpine splendor so close at hand. European train systems do run like clockwork, especially in Switzerland. Trains between the Zurich airport and main city center station run every few minutes, as well as to other towns in the area such as capital Bern and St Gallen. Learn more about Zurich

Timetable

From $39 $201

Frankfurt -> Zurich

  Dep. Arr. Duration Change(s) MO TU WE TH FR SA SU
1 FRANKFURT MAIN HB
05:17
STUTTGART HBF
06:52
N°: 63
2 STUTTGART HBF
07:58
ZUERICH HB
10:55
N°: 181
BOOK THIS TRAIN
05:17 10:55 05:38 1 0 0 0 0 0 1 0
1 FRANKFURT MAIN HB
05:20
STUTTGART HBF
07:00
N°: 2099
2 STUTTGART HBF
07:58
ZUERICH HB
10:55
N°: 181
BOOK THIS TRAIN
05:20 10:55 05:35 1 1 1 1 0 1 0 0
1 FRANKFURT MAIN HB
05:22
STUTTGART HBF
06:52
N°: 63
2 STUTTGART HBF
07:58
ZUERICH HB
10:55
N°: 181
BOOK THIS TRAIN
05:22 10:55 05:33 1 0 0 0 1 0 0 0
1 FRANKFURT MAIN HB
05:38
OLTEN
09:25
N°: 271
Panorama coach available
2 OLTEN
10:03
ZUERICH HB
10:54
N°: 1919
BOOK THIS TRAIN
05:38 10:54 05:16 1 1 1 1 1 1 1 0
1 FRANKFURT MAIN HB
05:56
STUTTGART HBF
07:37
N°: 181
2 STUTTGART HBF
09:53
ZUERICH HB
12:55
N°: 183
BOOK THIS TRAIN
05:56 12:55 06:59 1 1 1 1 1 1 1 0
1 FRANKFURT MAIN HB
05:56
SCHAFFHAUSEN
10:11
N°: 181
2 SCHAFFHAUSEN
11:14
ZUERICH HB
12:13
N°: 19643
BOOK THIS TRAIN
05:56 12:13 06:17 1 1 1 1 1 1 1 0
1 FRANKFURT MAIN HB
05:56
SCHAFFHAUSEN
10:11
N°: 181
2 SCHAFFHAUSEN
12:14
ZUERICH HB
13:13
N°: 19649
BOOK THIS TRAIN
05:56 13:13 07:17 1 1 1 1 1 1 1 0
1 FRANKFURT MAIN HB
05:56
ZUERICH HB
10:55
N°: 181
BOOK THIS TRAIN
05:56 10:55 04:59 Direct 0 0 0 1 0 1 0
1 FRANKFURT MAIN HB
06:50
ZUERICH HB
11:00
N°: 5
First-class seats Second-class seats Restaurant facility
BOOK THIS TRAIN
06:50 11:00 04:10 Direct 1 1 1 1 1 1 1
1 FRANKFURT MAIN HB
06:50
BASEL SBB
09:47
N°: 5
2 BASEL SBB
10:33
ZUERICH HB
11:26
N°: 9203 Services for disabled persons A bar is available
BOOK THIS TRAIN
06:50 11:26 04:36 1 1 1 1 1 1 1 0
1 FRANKFURT MAIN HB
07:50
STUTTGART HBF
09:08
N°: 591
2 STUTTGART HBF
09:53
ZUERICH HB
12:55
N°: 183
BOOK THIS TRAIN
07:50 12:55 05:05 1 1 1 1 1 1 1 1
1 FRANKFURT MAIN HB
08:42
MAINZ HBF
09:15
N°: 2158
2 MAINZ HBF
10:39
ZUERICH HB
15:00
N°: 7
BOOK THIS TRAIN
08:42 15:00 06:18 1 1 1 1 1 1 1 0
1 FRANKFURT MAIN HB
08:50
BASEL SBB
11:47
N°: 275
2 BASEL SBB
13:33
ZUERICH HB
14:26
N°: 9211 Services for disabled persons A bar is available
BOOK THIS TRAIN
08:50 14:26 05:36 1 1 1 1 1 1 1 1
1 FRANKFURT MAIN HB
08:50
OLTEN
12:25
N°: 275
2 OLTEN
13:03
ZUERICH HB
13:54
N°: 1925
BOOK THIS TRAIN
08:50 13:54 05:04 1 1 1 1 1 1 1 1
1 FRANKFURT MAIN HB
09:08
MAINZ HBF
09:50
N°: 4282
2 MAINZ HBF
10:39
ZUERICH HB
15:00
N°: 7
BOOK THIS TRAIN
09:08 15:00 05:52 1 1 1 1 0 1 0 0
1 FRANKFURT MAIN HB
09:42
MAINZ HBF
10:18
N°: 2226
2 MAINZ HBF
10:39
ZUERICH HB
15:00
N°: 7
BOOK THIS TRAIN
09:42 15:00 05:18 1 1 1 1 1 1 1 1
1 FRANKFURT MAIN HB
09:50
STUTTGART HBF
11:08
N°: 1091
2 STUTTGART HBF
11:53
ZUERICH HB
14:55
N°: 185
BOOK THIS TRAIN
09:50 14:55 05:05 1 1 1 1 1 1 1 1
1 FRANKFURT MAIN HB
10:50
BASEL SBB
13:47
N°: 277
2 BASEL SBB
15:33
ZUERICH HB
16:26
N°: 9213 Services for disabled persons A bar is available Bycicle transport with payment
BOOK THIS TRAIN
10:50 16:26 05:36 1 1 1 1 1 1 1 1
1 FRANKFURT MAIN HB
10:50
OLTEN
14:25
N°: 277
2 OLTEN
15:03
ZUERICH HB
15:54
N°: 1929
BOOK THIS TRAIN
10:50 15:54 05:04 1 1 1 1 1 1 1 1
1 FRANKFURT MAIN HB
11:50
STUTTGART HBF
13:08
N°: 595
2 STUTTGART HBF
13:53
ZUERICH HB
16:55
N°: 187
BOOK THIS TRAIN
11:50 16:55 05:05 1 1 1 1 1 1 1 1
1 STUTTGART HBF
11:53
ZUERICH HB
14:55
N°: 185
BOOK THIS TRAIN
11:53 14:55 05:51 Direct 1 1 1 1 1 1 0
1 FRANKFURT MAIN HB
12:50
BASEL SBB
15:47
N°: 279
2 BASEL SBB
17:36
ZUERICH HB
18:35
N°: 9215 Services for disabled persons A bar is available Bycicle transport with payment
BOOK THIS TRAIN
12:50 18:35 05:45 1 0 1 0 0 0 0 0
1 BASEL SBB
13:33
ZUERICH HB
14:26
N°: 9211
Services for disabled persons A bar is available
BOOK THIS TRAIN
13:33 14:26 04:24 Direct 1 1 1 1 1 1 1
1 FRANKFURT MAIN HB
13:50
STUTTGART HBF
15:08
N°: 597
2 STUTTGART HBF
15:50
ZUERICH HB
18:55
N°: 281
BOOK THIS TRAIN
13:50 18:55 05:05 1 1 1 1 1 1 1 1
1 STUTTGART HBF
13:53
ZUERICH HB
16:55
N°: 187
BOOK THIS TRAIN
13:53 16:55 05:51 Direct 1 1 1 1 1 1 1
1 FRANKFURT MAIN HB
14:20
STUTTGART HBF
15:54
N°: 117
2 STUTTGART HBF
17:50
ZUERICH HB
20:55
N°: 283
BOOK THIS TRAIN
14:20 20:55 06:35 1 1 1 1 1 1 1 1
1 FRANKFURT MAIN HB
14:50
BASEL SBB
17:47
N°: 371
2 BASEL SBB
19:33
ZUERICH HB
20:26
N°: 9219 Services for disabled persons A bar is available Bycicle transport with payment
BOOK THIS TRAIN
14:50 20:26 05:36 1 1 1 1 1 1 1 1
1 FRANKFURT MAIN HB
14:50
OLTEN
18:25
N°: 371
2 OLTEN
19:03
ZUERICH HB
19:54
N°: 1939
BOOK THIS TRAIN
14:50 19:54 05:04 1 1 1 1 1 1 1 1
1 FRANKFURT MAIN HB
14:50
OLTEN
18:25
N°: 371
2 OLTEN
19:29
ZUERICH HB
20:02
N°: 2039
BOOK THIS TRAIN
14:50 20:02 05:12 1 1 1 1 1 1 1 1
1 FRANKFURT MAIN HB
14:50
OLTEN
18:25
N°: 371
2 OLTEN
20:03
ZUERICH HB
20:54
N°: 1941
BOOK THIS TRAIN
14:50 20:54 06:04 1 1 1 1 1 1 1 1
1 FRANKFURT MAIN HB
14:50
OLTEN
18:25
N°: 371
2 OLTEN
20:29
ZUERICH HB
21:02
N°: 2041
BOOK THIS TRAIN
14:50 21:02 06:12 1 1 1 1 1 1 1 1
1 BASEL SBB
15:33
ZUERICH HB
16:26
N°: 9213
Services for disabled persons A bar is available Bycicle transport with payment
BOOK THIS TRAIN
15:33 16:26 04:22 Direct 1 0 0 0 0 0 0
1 STUTTGART HBF
15:50
ZUERICH HB
18:55
N°: 281
BOOK THIS TRAIN
15:50 18:55 05:51 Direct 1 1 1 1 1 1 1
1 FRANKFURT MAIN HB
15:50
STUTTGART HBF
17:08
N°: 599
2 STUTTGART HBF
17:50
ZUERICH HB
20:55
N°: 283
BOOK THIS TRAIN
15:50 20:55 05:05 1 1 1 1 1 1 1 1
1 FRANKFURT MAIN HB
16:20
STUTTGART HBF
17:54
N°: 391
2 STUTTGART HBF
19:53
ZUERICH HB
22:55
N°: 285
BOOK THIS TRAIN
16:20 22:55 06:35 1 1 1 1 1 1 0 1
1 FRANKFURT MAIN HB
16:50
BASEL SBB
19:47
N°: 373
2 BASEL SBB
21:33
ZUERICH HB
22:26
N°: 9223 Services for disabled persons A bar is available Bycicle transport with payment
BOOK THIS TRAIN
16:50 22:26 05:36 1 1 1 1 1 1 1 1
1 FRANKFURT MAIN HB
16:50
OLTEN
20:25
N°: 373
2 OLTEN
21:03
ZUERICH HB
21:54
N°: 1943
BOOK THIS TRAIN
16:50 21:54 05:04 1 0 0 1 1 1 1 1
1 FRANKFURT MAIN HB
16:50
OLTEN
20:25
N°: 373
2 OLTEN
22:00
ZUERICH HB
22:31
N°: 743
BOOK THIS TRAIN
16:50 22:31 05:41 1 0 0 0 1 0 1 1
1 FRANKFURT MAIN HB
16:50
OLTEN
20:25
N°: 373
2 OLTEN
22:30
ZUERICH HB
23:01
N°: 845
BOOK THIS TRAIN
16:50 23:01 06:11 1 0 0 0 0 0 1 1
1 STUTTGART HBF
17:50
ZUERICH HB
20:55
N°: 283
BOOK THIS TRAIN
17:50 20:55 05:51 Direct 1 1 1 1 1 1 1
1 FRANKFURT MAIN HB
17:50
STUTTGART HBF
19:08
N°: 691
2 STUTTGART HBF
19:53
ZUERICH HB
22:55
N°: 285
BOOK THIS TRAIN
17:50 22:55 05:05 1 0 0 0 0 0 0 1
1 BASEL SBB
19:33
ZUERICH HB
20:26
N°: 9219
Services for disabled persons A bar is available Bycicle transport with payment
BOOK THIS TRAIN
19:33 20:26 04:22 Direct 0 1 0 0 0 0 0
1 STUTTGART HBF
19:53
ZUERICH HB
22:55
N°: 285
BOOK THIS TRAIN
19:53 22:55 05:51 Direct 0 0 0 0 0 0 1
1 FRANKFURT MAIN HB
21:13
GOETTINGEN
23:03
N°: 272
First-class seats Second-class seats Restaurant facility
2 GOETTINGEN
23:32
ZUERICH HB
08:34
N°: 479 Standard class (second class) sleepers Second-class couchettes Sleeper facility available Restaurant facility Facility for bicycle transport available Mini-bar available
BOOK THIS TRAIN
21:13 08:34 11:21 1 0 0 1 0 0 0 0
  Dep. Arr. Duration Change(s) MO TU WE TH FR SA SU
1 ZUERICH HB
06:06
OLTEN
06:56
N°: 1908
2 OLTEN
07:32
FRANKFURT MAIN HB
11:08
N°: 372
BOOK THIS TRAIN
06:06 11:08 05:02 1 1 1 1 1 1 1 1
1 ZUERICH HB
07:05
STUTTGART HBF
10:10
N°: 284
2 STUTTGART HBF
10:51
FRANKFURT MAIN HB
12:08
N°: 690
BOOK THIS TRAIN
07:05 12:08 05:03 1 1 1 1 1 1 1 0
1 ZUERICH HB
07:05
STUTTGART HBF
10:10
N°: 284
BOOK THIS TRAIN
07:05 10:10 05:46 Direct 1 1 1 1 1 1 0
1 ZUERICH HB
07:34
BASEL SBB
08:27
N°: 9206
Services for disabled persons A bar is available Bycicle transport with payment
BOOK THIS TRAIN
07:34 08:27 04:17 Direct 1 1 1 1 1 1 1
1 ZUERICH HB
08:06
OLTEN
08:56
N°: 1912
2 OLTEN
09:32
FRANKFURT MAIN HB
13:08
N°: 370
BOOK THIS TRAIN
08:06 13:08 05:02 1 1 1 1 1 1 1 1
1 ZUERICH HB
09:05
STUTTGART HBF
12:10
N°: 282
2 STUTTGART HBF
12:51
FRANKFURT MAIN HB
14:08
N°: 598
BOOK THIS TRAIN
09:05 14:08 05:03 1 1 1 1 1 1 1 1
1 ZUERICH HB
09:05
STUTTGART HBF
12:10
N°: 282
BOOK THIS TRAIN
09:05 12:10 05:46 Direct 1 1 1 1 1 1 1
1 ZUERICH HB
09:34
BASEL SBB
10:27
N°: 9210
Services for disabled persons A bar is available Bycicle transport with payment
BOOK THIS TRAIN
09:34 10:27 04:19 Direct 1 1 1 1 1 1 1
1 ZUERICH HB
10:06
OLTEN
10:56
N°: 1918
2 OLTEN
11:32
FRANKFURT MAIN HB
15:08
N°: 278
BOOK THIS TRAIN
10:06 15:08 05:02 1 1 1 1 1 1 1 1
1 ZUERICH HB
11:00
MAINZ HBF
15:18
N°: 8
2 MAINZ HBF
15:39
FRANKFURT MAIN HB
16:13
N°: 1025
BOOK THIS TRAIN
11:00 16:13 05:13 1 1 1 1 1 1 1 1
1 ZUERICH HB
11:00
MAINZ HBF
15:18
N°: 8
2 MAINZ HBF
16:10
FRANKFURT MAIN HB
16:49
N°: 4291
BOOK THIS TRAIN
11:00 16:49 05:49 1 1 1 1 0 1 0 0
1 ZUERICH HB
11:00
MAINZ HBF
15:18
N°: 8
2 MAINZ HBF
16:43
FRANKFURT MAIN HB
17:15
N°: 2253
BOOK THIS TRAIN
11:00 17:15 06:15 1 1 1 1 1 1 0 1
1 ZUERICH HB
11:00
MAINZ HBF
15:18
N°: 8
2 MAINZ HBF
16:59
FRANKFURT MAIN HB
17:36
N°: 3315
BOOK THIS TRAIN
11:00 17:36 06:36 1 1 1 1 1 1 1 1
1 ZUERICH HB
11:00
MAINZ HBF
15:18
N°: 8
2 MAINZ HBF
17:39
FRANKFURT MAIN HB
18:13
N°: 2027
BOOK THIS TRAIN
11:00 18:13 07:13 1 1 1 1 1 1 1 1
1 ZUERICH HB
11:05
STUTTGART HBF
14:10
N°: 280
2 STUTTGART HBF
14:51
FRANKFURT MAIN HB
16:08
N°: 596
BOOK THIS TRAIN
11:05 16:08 05:03 1 1 1 1 1 1 1 1
1 ZUERICH HB
11:05
STUTTGART HBF
14:10
N°: 280
BOOK THIS TRAIN
11:05 14:10 05:48 Direct 1 1 1 1 1 1 1
1 ZUERICH HB
11:34
BASEL SBB
12:27
N°: 9218
Services for disabled persons A bar is available Bycicle transport with payment
BOOK THIS TRAIN
11:34 12:27 04:19 Direct 1 1 1 1 1 1 1
1 ZUERICH HB
12:06
OLTEN
12:56
N°: 1922
2 OLTEN
13:32
FRANKFURT MAIN HB
17:08
N°: 276
BOOK THIS TRAIN
12:06 17:08 05:02 1 1 1 1 1 1 1 1
1 ZUERICH HB
13:00
MAINZ HBF
17:18
N°: 6
2 MAINZ HBF
17:39
FRANKFURT MAIN HB
18:13
N°: 2027
BOOK THIS TRAIN
13:00 18:13 05:13 1 1 1 1 1 1 1 1
1 ZUERICH HB
13:00
MAINZ HBF
17:18
N°: 6
2 MAINZ HBF
18:10
FRANKFURT MAIN HB
18:49
N°: 4293
BOOK THIS TRAIN
13:00 18:49 05:49 1 1 1 1 0 1 0 0
1 ZUERICH HB
13:00
MAINZ HBF
17:18
N°: 6
2 MAINZ HBF
18:43
FRANKFURT MAIN HB
19:13
N°: 1657
Panorama coach available
BOOK THIS TRAIN
13:00 19:13 06:13 1 1 1 1 1 1 1 1
1 ZUERICH HB
13:00
MAINZ HBF
17:18
N°: 6
2 MAINZ HBF
18:59
FRANKFURT MAIN HB
19:36
N°: 3317
BOOK THIS TRAIN
13:00 19:36 06:36 1 1 1 1 1 1 1 1
1 ZUERICH HB
13:00
MAINZ HBF
17:18
N°: 6
2 MAINZ HBF
19:39
FRANKFURT MAIN HB
20:13
N°: 2229
BOOK THIS TRAIN
13:00 20:13 07:13 1 1 1 0 1 1 1 1
1 ZUERICH HB
13:05
STUTTGART HBF
16:10
N°: 186
2 STUTTGART HBF
16:51
FRANKFURT MAIN HB
18:08
N°: 1090
BOOK THIS TRAIN
13:05 18:08 05:03 1 1 1 1 1 1 1 1
1 ZUERICH HB
13:05
STUTTGART HBF
16:10
N°: 186
BOOK THIS TRAIN
13:05 16:10 05:46 Direct 1 1 1 1 1 1 1
1 ZUERICH HB
13:05
STUTTGART HBF
16:10
N°: 186
2 STUTTGART HBF
18:05
FRANKFURT MAIN HB
19:40
N°: 112
BOOK THIS TRAIN
13:05 19:40 06:35 1 1 1 1 1 1 1 1
1 ZUERICH HB
13:34
BASEL SBB
14:27
N°: 9222
Services for disabled persons
BOOK THIS TRAIN
13:34 14:27 04:19 Direct 1 1 1 1 1 1 1
1 ZUERICH HB
13:57
OLTEN
14:28
N°: 2026
2 OLTEN
16:32
FRANKFURT MAIN HB
19:53
N°: 376
BOOK THIS TRAIN
13:57 19:53 05:56 1 1 1 1 1 1 1 1
1 ZUERICH HB
14:06
OLTEN
14:56
N°: 1926
2 OLTEN
16:32
FRANKFURT MAIN HB
19:53
N°: 376
BOOK THIS TRAIN
14:06 19:53 05:47 1 1 1 1 1 1 1 1
1 ZUERICH HB
14:57
OLTEN
15:28
N°: 2028
2 OLTEN
16:32
FRANKFURT MAIN HB
19:53
N°: 376
BOOK THIS TRAIN
14:57 19:53 04:56 1 1 1 1 1 1 1 1
1 ZUERICH HB
15:00
BASEL SBB
15:53
N°: 9226
First class accommodation Second class accommodation
2 BASEL SBB
16:13
FRANKFURT MAIN HB
19:08
N°: 274
First-class seats Second-class seats Restaurant facility
BOOK THIS TRAIN
15:00 19:08 04:08 1 0 0 0 0 0 0 1
1 ZUERICH HB
15:05
STUTTGART HBF
18:10
N°: 184
2 STUTTGART HBF
18:51
FRANKFURT MAIN HB
20:08
N°: 592
BOOK THIS TRAIN
15:05 20:08 05:03 1 0 0 1 1 0 1 1
1 ZUERICH HB
15:05
SCHAFFHAUSEN
15:43
N°: 184
2 SCHAFFHAUSEN
17:45
FRANKFURT MAIN HB
22:02
N°: 182
BOOK THIS TRAIN
15:05 22:02 06:57 1 0 0 0 1 0 0 0
1 ZUERICH HB
15:06
OLTEN
15:56
N°: 1928
2 OLTEN
16:32
FRANKFURT MAIN HB
19:53
N°: 376
BOOK THIS TRAIN
15:06 19:53 04:47 1 0 0 0 1 0 1 0

Practical information

Reviews & ratings

Overall appreciation

No reviews for this product yet

Save money and see more with a Swiss Half Fare Card Save money and see more with a Swiss Half Fare Card Wish to explore more of Switzerland; then a rail pass may be just what you are looking for; giving you extensive travel in the country of your choice! Swiss Half Fare Card

Let Rail Europe deliver tips, deals, and offers to your inbox

Sign up