Zurich to Locarno train

Cheap train tickets from Zurich to Locarno

Showing times and prices for Apr 03

Cheapest

53

Average

66

The best way to find a cheap train ticket from Zurich to Locarno is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
08:05AMZürich Hauptbahnhof3h20 11:25AMLocarno
0 transfers
531One-way
09:05AMZürich Hauptbahnhof2h09 11:14AMLocarno
1 transfer
671One-way
09:33AMZürich Hauptbahnhof2h11 11:44AMLocarno
1 transfer
711One-way
08:33AMZürich Hauptbahnhof2h11 10:44AMLocarno
1 transfer
711One-way
08:05AMZürich Hauptbahnhof2h09 10:14AMLocarno
2 transfers
711One-way

Train schedule from Zurich to Locarno

Showing trains for tomorrow, Monday, April 3
08:05AMZürich Hauptbahnhof3h20 11:25AMLocarno
0 transfers
08:05AMZürich Hauptbahnhof2h09 10:14AMLocarno
2 transfers
08:33AMZürich Hauptbahnhof2h11 10:44AMLocarno
1 transfer
09:05AMZürich Hauptbahnhof2h09 11:14AMLocarno
1 transfer
09:33AMZürich Hauptbahnhof2h11 11:44AMLocarno
1 transfer

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Mon
Apr 03
Tue
Apr 04
Wed
Apr 05
Thu
Apr 06
Fri
Apr 07
Sat
Apr 08
Sun
Apr 09

Fastest train times from Zurich to Locarno

Showing times and prices for Apr 03

Fastest Journey

2 h 9 m

Average

2 h 24 m

Trains per day

5

Distance

134 km

Of the 5 trains that leave Zurich for Locarno every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
08:05AMZürich Hauptbahnhof2h09 10:14AMLocarno
2 transfers
711One-way
Fastest
09:05AMZürich Hauptbahnhof2h09 11:14AMLocarno
1 transfer
671One-way
09:33AMZürich Hauptbahnhof2h11 11:44AMLocarno
1 transfer
711One-way
08:33AMZürich Hauptbahnhof2h11 10:44AMLocarno
1 transfer
711One-way
08:05AMZürich Hauptbahnhof3h20 11:25AMLocarno
0 transfers
531One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Zurich to Locarno

distanceDistance83 miles (134 km)
frequencyTrain frequency14 a day
changesDirect trainYes, there are 5 direct trains a day
carriersTrain providersSBB

Trains from Zurich to Locarno cover the 83 miles (134 km) long journey taking on average 3 h 38 min with our travel partners like SBB. Normally, there are 14 trains operating per day, including direct services available. Travelers depart most frequently from Zürich HB and arrive in Locarno.

Train companies: SBB from Zurich to Locarno trains

Find the best route between Zurich and Locarno with Omio's train partners SBB! You'll find the best deals, schedules and tickets when comparing and booking the most affordable journey for you.

SBB

SBB is Switzerland's main train company and for your next train trip from Zurich to Locarno, SBB offers these ticket types: Round-trip Standard Ticket or First Class.

    Travel Tips: Trains from Zurich to Locarno

    Travel Tips: Travel by train to Locarno easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Zurich to Locarno.
    FAQs
    The Zurich to Locarno train distance is approximately 83 miles (134 km).
    The train time from Zurich to Locarno is on average 3 h 38 min  for the 83 mile (134 km) long journey, but the time it takes to go from Zurich to Locarno by train can vary depending on specific dates or traveling on weekends and holidays.

    Some of the Zurich train stations to Locarno you can start your journey from include Zürich HB, Zürich Stadelhofen and Zürich Oerlikon. Similarly, some of the arrival train stations in Locarno include Locarno, Locarno, Debarcadero and Locarno, Via Bramantino (Rotonda).

    When traveling this route, Omio customers are departing most frequently from Zürich HB   and arriving in Locarno.

    Passengers board their train most frequently from Zürich HB and travel around 1.5 miles (2.4 km) from the city center to this train station.

    Passengers traveling this route most often arrive at Locarno and need to travel approximately 0.1 miles (190 m) from the train station to the city center in Locarno.

    For the trip from Zurich to Locarno you can take a train with SBB. Be sure to check out all possible train providers that offer services from Zurich to Locarno on Omio to compare what amenities they may have.
    Yes, there are 5 direct trains between Zurich and Locarno per day with SBB  on Omio. This is worth paying attention to when you buy your train ticket as direct services tend to offer more convenience and help save you time traveling to your destination.
    On average, there are 14 trains a day from Zurich to Locarno. The train times and services may be different on weekends and holidays compared to weekdays.
    The earliest train departing from Zurich to Locarno leaves at 6: 05 AM. The last train departing from Zurich to Locarno leaves at 9: 05 PM. You can find the latest Zurich to Locarno train schedule on Omio and book the best time to leave for your journey on your chosen travel date.

    Important Stations and Airports for this connection

    Zurich
    Locarno
    Zürich HB is the most popular Zurich railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Zurich for your trip to Locarno.
    Amenities at station
    WifiWifi
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    Amenities at station
    WifiWifi
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    Amenities at station
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    Amenities at station
    WifiWifi
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    Amenities at station
    WifiWifi
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    Amenities at station
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    Amenities at station
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    Amenities at station
    WifiWifi
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    Amenities at station
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    Amenities at station
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    Amenities at station
    AccessibilityAccessibility
    HomeTrainsTrain Times to LocarnoZurich to Locarno train

    The Omio App Makes Travel Planning Easy

    We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

    ios-badge
    android-badge
    Hand With Phone
    Currency
    Language