Students! Get the Omio app and enjoy 10% off your first booking and 5% off all other trips.

Zurich to Locarno train with SBB

Sat, Apr 26
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Zurich to Locarno

Showing times and prices for Apr 26

Cheapest

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.

SBBIC 2 865 | 865 · S 20 25641 | 25641
09:05AM2h10
Zurich HB
11:15AMLocarno station
$921One-way
1 transfer
SBBEC 113 | 113 · IC 1455 | 1455
08:33AM2h24
Zurich HB
10:57AMLocarno station
$921One-way
1 transfer
SBBEC 113 | 113 · S 20 25639 | 25639
08:33AM2h12
Zurich HB
10:45AMLocarno station
$921One-way
1 transfer
SBBEC 113 | 113 · S 20 25639 | 25639
08:33AM2h12
Zurich HB
10:45AMLocarno station
$921One-way
1 transfer
SBBIR 46 2413 | 2413 · IC 21 663 | 663 · S 20 25637 | 25637
08:05AM2h10
Zurich HB
10:15AMLocarno station
$921One-way
2 transfers

Live departures

Zurich to Locarno train times

Showing trains for tomorrow, Saturday, April 26
Last updated at 10:50 PM
ProviderDepartsDurationArrivesTransfers
Tickets
sbbIR 46 2413 | 2413 · IC 21 663 | 663 · S 20 25637 | 25637 · B 4 4020 | 40206:05 AM Zurich HB
2h15
8:20 AM Locarno, Debarcadero3 transfers
sbbIR 46 2413 | 2413 · IC 21 663 | 663 · S 20 25637 | 256376:05 AM Zurich HB
2h10
8:15 AM Locarno station2 transfers
sbbIR 46 2413 | 24136:05 AM Zurich HB
3h22
9:27 AM Locarno station0 transfersDirect
sbbIR 46 2413 | 24136:05 AM Zurich HB
3h22
9:27 AM Locarno station0 transfersDirect
sbbIR 46 2413 | 2413 · IC 21 663 | 663 · S 20 25637 | 256376:05 AM Zurich HB
2h10
8:15 AM Locarno station2 transfers
sbbS 9 18929 | 18929 · EC 113 | 113 · IC 1455 | 14556:16 AM Zürich Oerlikon
2h41
8:57 AM Locarno station2 transfers
sbbS 9 18929 | 18929 · EC 113 | 113 · S 20 25639 | 256396:16 AM Zürich Oerlikon
2h29
8:45 AM Locarno station2 transfers
sbbEC 113 | 113 · IC 1455 | 14556:33 AM Zurich HB
2h24
8:57 AM Locarno station1 transfer
sbbEC 113 | 113 · S 20 25639 | 256396:33 AM Zurich HB
2h12
8:45 AM Locarno station1 transfer
sbbEC 113 | 113 · S 20 25639 | 25639 · B 4 4022 | 40226:33 AM Zurich HB
2h17
8:50 AM Locarno, Debarcadero2 transfers
sbbEC 113 | 113 · S 20 25639 | 256396:33 AM Zurich HB
2h12
8:45 AM Locarno station1 transfer
sbbEC 113 | 113 · IC 1455 | 14556:33 AM Zurich HB
2h24
8:57 AM Locarno station1 transfer
sbbS 6 18631 | 18631 · IC 2 865 | 865 · S 20 25641 | 256416:51 AM Zürich Oerlikon
2h24
9:15 AM Locarno station2 transfers
sbbIC 2 865 | 865 · S 20 25641 | 256417:05 AM Zurich HB
2h10
9:15 AM Locarno station1 transfer
sbbS 9 18933 | 18933 · EC 13 | 13 · S 20 25643 | 256437:16 AM Zürich Oerlikon
2h29
9:45 AM Locarno station2 transfers
sbbS 6 18633 | 18633 · IR 75 2112 | 2112 · S 2 21235 | 21235 · IC 21 667 | 6677:21 AM Zürich Oerlikon
3h17
10:38 AM Locarno station4 transfers
sbbS 6 18635 | 18635 · IR 46 2417 | 2417 · IC 21 667 | 667 · S 20 25645 | 256457:51 AM Zürich Oerlikon
2h24
10:15 AM Locarno station3 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Zurich to Locarno by train

Sat
Apr 26
Sun
Apr 27
Mon
Apr 28
Tue
Apr 29
Wed
Apr 30
Thu
May 01
Fri
May 02
Sat
May 03
Sun
May 04
Mon
May 05
Tue
May 06
Wed
May 07
Thu
May 08
Fri
May 09
Sat
May 10
Sun
May 11
Mon
May 12
Tue
May 13
Wed
May 14
Thu
May 15
Fri
May 16

Fastest train times from Zurich to Locarno

Showing times and prices for Apr 26

Fastest Journey

2 h 10 m

Average

2 h 31 m

Trains per day

17

Distance

134 km

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

SBBIC 2 865 | 865 · S 20 25641 | 25641
09:05AM2h10
Zurich HB
11:15AMLocarno station
$921One-way
1 transfer
SBBIR 46 2413 | 2413 · IC 21 663 | 663 · S 20 25637 | 25637
08:05AM2h10
Zurich HB
10:15AMLocarno station
$921One-way
2 transfers
SBBIR 46 2413 | 2413 · IC 21 663 | 663 · S 20 25637 | 25637
08:05AM2h10
Zurich HB
10:15AMLocarno station
$921One-way
2 transfers
SBBEC 113 | 113 · S 20 25639 | 25639
08:33AM2h12
Zurich HB
10:45AMLocarno station
$921One-way
1 transfer
SBBEC 113 | 113 · S 20 25639 | 25639
08:33AM2h12
Zurich HB
10:45AMLocarno station
$921One-way
1 transfer

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Zurich to Locarno

SwitzerlandSwitzerland
SwitzerlandSwitzerland
Icon of train
Trains from Zurich to Locarno run on average 8 times per day, taking around 2h 56m. Cheap train tickets for this journey start at $27 (€23) if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
83 miles (134 km)
Average train duration
2h 56m
Cheapest ticket price
$27 (€23)
Trains per day
8
Direct trains
1
Train providers
1
Fastest train
2h 10m
First train
07:05
Last train
20:05
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

Train companies: SBB from Zurich to Locarno trains

SBB trains will get you from Zurich to Locarno from $42 (€35). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

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.

Train information from Zurich to Locarno with SBB:

  • Average Duration: 2 h 10 min
  • Cheapest Price: $42

Embark on a Scenic Journey: Zurich to Locarno Train Adventure

Embark on a picturesque journey aboard a Zurich to Locarno train, where breathtaking Swiss landscapes unfold right before your eyes. The most popular departure for this captivating route is from Zürich HB, the central heartbeat of Zurich's bustling metropolis. Glide smoothly until reaching Locarno, a charming gem nestled by Lake Maggiore. Whether you're planning to sightsee, dive into cultural experiences, or find relaxation, trains from Zurich to Locarno provide comfort and reliability at every step of your journey. Indulge in the impeccable Swiss punctuality and witness serene vistas as valleys and the backdrop of the Alps make this travel experience one to remember. Booking a train from Zurich to Locarno effortlessly connects you to the adventures waiting beyond every corner.

Find Cheap Zurich to Locarno Train Ticket Prices

Planning a trip from Zurich to Locarno and watching your budget? We've got you covered with competitive train ticket prices. You can snatch a rail deal for as low as $27 (€23), making train travel an affordable option for everyone. On average, expect to spend around $69 (€57) for a comfortable journey along this scenic route. Pro-tip for savvy savers: consider scheduling your travels during the late spring or early autumn months when ticket prices tend to dip while offering a charming blend of weather conditions and fewer crowds, making for a pleasant travel experience. Enjoy the Swiss landscapes in comfort without breaking the bank!

Train Zurich to Locarno: SBB and Trenitalia Services

Traveling by train from Zurich to Locarno offers a comfortable and picturesque journey through Switzerland's beautiful landscapes, with renowned services provided by SBB (Swiss Federal Railways) and Trenitalia. These trains departing from Zurich allow passengers to experience scenic routes on modern InterCity and EuroCity trains while enjoying a variety of amenities such as spacious seating, free Wi-Fi, and the option to dine in the onboard restaurant. Both SBB and Trenitalia are committed to ensuring a smooth and enjoyable travel experience, with trains running frequently to serve all your travel needs between Zurich and Locarno seamlessly.

Train Zurich to Locarno – Train Times and Schedule

Planning a scenic train journey from Zurich to Locarno? The breathtaking route covers a distance of 83 miles (134 km) and offers an average journey duration of about 2h 10m. It's the perfect way to soak in the stunning Swiss landscapes along the way.

Trains run frequently between Zurich and Locarno, with an impressive frequency of about 8 services running each day. These trains operate throughout the week, ensuring convenient travel no matter whether it's a weekday or weekend, providing you adaptable options to fit your schedule.

The first train of the day typically departs Zurich at around 07:05, ideal for early birds ready to start their journey. Meanwhile, the last train usually departs in the evening at 20:05, accommodating those who prefer a later travel start. This comprehensive Zurich to Locarno train schedule ensures you find the perfect departure time to suit your needs.

FAQs: Trains from Zurich to Locarno

FAQs: Travel by train from Zurich 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

Popular train stations from Zurich to Locarno

Zurich
Locarno
The major train station for departures in Zurich is Zürich HB. Find all the information you need to know about services, amenities and connections at Zürich HB for your trip from Zurich to Locarno.
Zürich HBWifiLockersParkingDiningATMTaxisAccessibilityWCHotelLoungeTicket Office
Amenities at train station
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
ShowerShower
LoungeLounge
Lost and Found OfficeLost and Found Office
Ticket OfficeTicket Office
phone
Phone Number
ticketOfficeHours
Ticket Office Hours
  • 6:00 AM - 10:00 PM Monday - Sunday
ticketOfficeHours
Distance to city center
1 km
Wifi
Wifi
  • Free
Parking
Parking
  • The car park is open 24/7. Access via Gessnerallee and Sihlquai.
Dining
Dining
  • Restaurant Au Premier
  • Brasserie Federal
Taxis
Taxis
  • Outside the main entrance.
Accessibility
Accessibility
  • Elevators, ramps, restrooms.
WC
WC
  • CHF 2
Hotel
Hotel
  • Hotel Schweizerhof Zürich
  • Hotel St. Gotthard
  • Central Plaza Hotel
Shower
  • Cost CHF 12
Lounge
Lounge
  • Located in the main hall
Lost and Found Office
  • Located in the main hall
Public transit options for Zürich HB
  • Tram: Lines 3, 4, 6, 7, 10, 13, 14
  • Bus: Several lines available
  • S-Bahn: Lines S2, S3, S5, S6, S7, S8, S9, S11, S12, S15, S16, S24
The major train station for arrivals in Locarno is Locarno. Find all the information you need to know about services, amenities and connections at Locarno for your journey to Locarno from Zurich.
Amenities at train station
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Lost and Found OfficeLost and Found Office
Ticket OfficeTicket Office
phone
Phone Number
ticketOfficeHours
Ticket Office Hours
  • 6:00 AM - 8:00 PM Monday - Sunday
Wifi
Wifi
  • Free
Parking
Parking
  • The car park is open 7 days a week, accessible from Via della Stazione.
Dining
Dining
  • Ristorante Sensi
  • Osteria Chiara
Taxis
Taxis
  • Outside the main entrance.
Accessibility
Accessibility
  • Ramps, restrooms.
WC
WC
  • CHF 1
Hotel
Hotel
  • Hotel Ibis Locarno
  • Hotel Belvedere Locarno
  • Hotel Garni Muralto
Lost and Found Office
  • Located in the main hall
Public transit options for Locarno
  • Bus: Several lines available
  • Train: Regional and international connections

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
More routes, destinations and providers
Currency
Language

Useful links