Find Trains
Deals
When to book
Tips
FAQs

ZRH

$20 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/4. 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
Wed 12/17
Wed 12/24

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

Sat, Dec 13 - Sun, Dec 14
AccesRail Logo
1:37 pm - 3:04 pmBasel SBB-
Zurich
1h 27mnonstop
AccesRail Logo
9:56 am - 11:24 amZurich-
Basel SBB
1h 28mnonstop
$77AccesRail
Find Deal
Sat, Dec 6 - Sun, Dec 7
AccesRail Logo
6:37 am - 8:04 amBasel SBB-
Zurich
1h 27mnonstop
AccesRail Logo
10:56 am - 12:24 pmZurich-
Basel SBB
1h 28mnonstop
$77AccesRail
Find Deal
Wed, Feb 4 - Mon, Feb 9
SNCF Logo
7:22 am - 11:26 amParis Gare de Lyon-
Zurich Bus Station
4h 04mnonstop
SNCF Logo
3:34 pm - 7:38 pmZurich Bus Station-
Paris Gare de Lyon
4h 04mnonstop
$80SNCF
Find Deal
Wed, Feb 4 - Mon, Feb 9
SNCF Logo
7:22 am - 11:26 amParis Gare de Lyon-
Zurich Hauptbahnhof
4h 04mnonstop
SNCF Logo
6:34 pm - 10:44 pmZurich Hauptbahnhof-
Paris Gare de Lyon
4h 10mnonstop
$84SNCF
Find Deal
Tue, Nov 25 - Tue, Nov 25
SNCF Logo
10:52 am - 4:26 pmParis Gare de Lyon-
Zurich Bus Station
5h 34mnonstop
SNCF Logo
6:34 pm - 11:16 pmZurich Bus Station-
Paris Gare de Lyon
4h 42mnonstop
$84SNCF
Find Deal
Thu, Dec 4 - Sat, Dec 6
SNCF Logo
7:21 am - 11:26 amParis Gare de Lyon-
Zurich Hauptbahnhof
4h 05mnonstop
SNCF Logo
6:34 pm - 10:42 pmZurich Hauptbahnhof-
Paris Gare de Lyon
4h 08mnonstop
$88SNCF
Find Deal
Thu, Dec 4 - Sat, Dec 6
SNCF Logo
7:21 am - 11:26 amParis Gare de Lyon-
Zurich Hauptbahnhof
4h 05mnonstop
SNCF Logo
6:34 pm - 10:42 pmZurich Hauptbahnhof-
Paris Gare de Lyon
4h 08mnonstop
$88SNCF
Find Deal
Wed, Dec 3 - Sun, Dec 14
SNCF Logo
6:21 pm - 10:26 pmParis Gare de Lyon-
Zurich Hauptbahnhof
4h 05mnonstop
SNCF Logo
6:34 pm - 10:44 pmZurich Hauptbahnhof-
Paris Gare de Lyon
4h 10mnonstop
$92SNCF
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
$96SNCF
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
$96SNCF
Find Deal

Good to know

Cheapest day

Monday

Most expensive day

Saturday

Average price (round-trip)

$97

Average price (one-way)

$36
Train tickets to Zurich are on average 7% less expensive on Mondays
Train tickets to Zurich are on average 12% more expensive on Saturdays
(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 $102, from Basel $105, from Mulhouse $110
  • Zurich's most searched train station on KAYAK is Zurich Hauptbahnhof. It is located 1 km from 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?

    Zagreb to Zurich - 13h 42m
    Paris to Zurich - 4h 03m
    Hannover to Zurich - 9h 35m
    Salzburg to Zurich - 5h 24m
    Milan to Zurich - 3h 17m
    Innsbruck to Zurich - 4h 27m
    Basel to Zurich - 1h 02m