Find Trains
Deals
When to book
Tips
FAQs

ZRH

$31 Find train tickets to Zurich

This is the cheapest price found by a KAYAK user in the last 72 hours by searching for a train to Zurich departing on 1/5. Fares are subject to change and may not be available on all trains or dates of travel. Click the price to replicate the search for this deal.
1 adult
Sat 12/20
Sat 12/27

Book train tickets to Zurich

 
Here are some of the best deals found on KAYAK recently from the most popular providers for trips to Zurich that are departing in the next months. While these deals were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.

Recent return train deals to Zurich

Thu, Dec 18 - Sat, Dec 27
AccesRail Logo
9:37 am - 11:04 amBasel SBB-
Zurich
1h 27mnonstop
AccesRail Logo
3:56 pm - 5:24 pmZurich-
Basel SBB
1h 28mnonstop
$80AccesRail
Find Deal
Wed, Jan 14 - Wed, Jan 21
SNCF Logo
10:22 am - 2:26 pmParis Gare de Lyon-
Zurich Hauptbahnhof
4h 04mnonstop
SNCF Logo
11:34 am - 3:38 pmZurich Hauptbahnhof-
Paris Gare de Lyon
4h 04mnonstop
$83SNCF
Find Deal
Tue, Nov 25 - Mon, Dec 1
SNCF Logo
10:52 am - 4:26 pmParis Gare de Lyon-
Zurich Bus Station
5h 34mnonstop
SNCF Logo
6:59 am - 12:00 pmZurich Bus Station-
Paris Gare de Lyon
5h 01mnonstop
$86SNCF
Find Deal
Thu, Jan 8 - Sat, Jan 17
SNCF Logo
12:22 pm - 4:26 pmParis Gare de Lyon-
Zurich Hauptbahnhof
4h 04mnonstop
SNCF Logo
6:34 pm - 10:41 pmZurich Hauptbahnhof-
Paris Gare de Lyon
4h 07mnonstop
$91SNCF
Find Deal
Tue, Nov 25 - Mon, Dec 1
SNCF Logo
6:21 pm - 10:26 pmParis Gare de Lyon-
Zurich Hauptbahnhof
4h 05mnonstop
SNCF Logo
6:59 am - 12:00 pmZurich Hauptbahnhof-
Paris Gare de Lyon
5h 01mnonstop
$91SNCF
Find Deal
Wed, Dec 3 - Wed, Dec 3
SNCF Logo
10:52 am - 4:26 pmParis Gare de Lyon-
Zurich Hauptbahnhof
5h 34mnonstop
SNCF Logo
6:34 pm - 11:05 pmZurich Hauptbahnhof-
Paris Gare de Lyon
4h 31mnonstop
$92SNCF
Find Deal
Wed, Dec 3 - Wed, Dec 3
SNCF Logo
10:52 am - 4:26 pmParis Gare de Lyon-
Zurich Hauptbahnhof
5h 34mnonstop
SNCF Logo
6:34 pm - 11:05 pmZurich Hauptbahnhof-
Paris Gare de Lyon
4h 31mnonstop
$92SNCF
Find Deal
Fri, Jan 9 - Thu, Jan 15
SNCF Logo
6:23 pm - 10:26 pmParis Gare de Lyon-
Zurich Hauptbahnhof
4h 03mnonstop
SNCF Logo
11:34 am - 3:38 pmZurich Hauptbahnhof-
Paris Gare de Lyon
4h 04mnonstop
$94SNCF
Find Deal
Thu, Dec 4 - Mon, Dec 8
SNCF Logo
7:21 am - 11:26 amParis Gare de Lyon-
Zurich Hauptbahnhof
4h 05mnonstop
SNCF Logo
6:59 am - 12:00 pmZurich Hauptbahnhof-
Paris Gare de Lyon
5h 01mnonstop
$97SNCF
Find Deal
Fri, Jan 16 - Sun, Jan 18
SNCF Logo
6:23 pm - 10:26 pmParis Gare de Lyon-
Zurich Hauptbahnhof
4h 03mnonstop
SNCF Logo
7:34 am - 11:38 amZurich Hauptbahnhof-
Paris Gare de Lyon
4h 04mnonstop
$99SNCF
Find Deal

Good to know

Cheapest day

Wednesday

Most expensive day

Friday

Average price (round-trip)

$102

Average price (one-way)

$52
Train tickets to Zurich are on average 8% less expensive on Wednesdays
Train tickets to Zurich are on average 10% more expensive on Fridays
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding Zurich train tickets

  • Looking for cheap train tickets to Zurich? 25% of our users found round-trip tickets to Zurich for the following prices or less: From Paris $103, from Basel $108, from Strasbourg $149
  • Zurich's most searched train station on KAYAK is Zurich Hauptbahnhof. It is located in the city center.
  • You will generally catch the best train deals if you travel to Zurich in the morning.

FAQs when traveling to Zurich by train

  • What is the most popular train station in Zurich?

    Zurich Hauptbahnhof and Zurich Zurich Affoltern are the most searched stations in Zurich by KAYAK users.

  • Which train companies travel to Zurich?

    SNCF and SBB are popular train companies operating in Zurich.

  • How long is the train journey to Zurich from the closest popular cities?

    Paris to Zurich - 4h 03m
    Vienna to Zurich - 7h 52m
    Geneva to Zurich - 2h 53m
    Hannover to Zurich - 9h 35m
    Salzburg to Zurich - 5h 24m
    Milan to Zurich - 3h 17m
    Basel to Zurich - 1h 27m