Cheapest
Average
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.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() | 6:05 AM Zurich HB | 2h15 | 8:20 AM Locarno, Debarcadero | 3 transfers | |
![]() | 6:05 AM Zurich HB | 2h10 | 8:15 AM Locarno station | 2 transfers | |
![]() | 6:05 AM Zurich HB | 3h22 | 9:27 AM Locarno station | 0 transfersDirect | |
![]() | 6:05 AM Zurich HB | 3h22 | 9:27 AM Locarno station | 0 transfersDirect | |
![]() | 6:05 AM Zurich HB | 2h10 | 8:15 AM Locarno station | 2 transfers | |
![]() | 6:16 AM Zürich Oerlikon | 2h41 | 8:57 AM Locarno station | 2 transfers | |
![]() | 6:16 AM Zürich Oerlikon | 2h29 | 8:45 AM Locarno station | 2 transfers | |
![]() | 6:33 AM Zurich HB | 2h24 | 8:57 AM Locarno station | 1 transfer | |
![]() | 6:33 AM Zurich HB | 2h12 | 8:45 AM Locarno station | 1 transfer | |
![]() | 6:33 AM Zurich HB | 2h17 | 8:50 AM Locarno, Debarcadero | 2 transfers | |
![]() | 6:33 AM Zurich HB | 2h12 | 8:45 AM Locarno station | 1 transfer | |
![]() | 6:33 AM Zurich HB | 2h24 | 8:57 AM Locarno station | 1 transfer | |
![]() | 6:51 AM Zürich Oerlikon | 2h24 | 9:15 AM Locarno station | 2 transfers | |
![]() | 7:05 AM Zurich HB | 2h10 | 9:15 AM Locarno station | 1 transfer | |
![]() | 7:16 AM Zürich Oerlikon | 2h29 | 9:45 AM Locarno station | 2 transfers | |
![]() | 7:21 AM Zürich Oerlikon | 3h17 | 10:38 AM Locarno station | 4 transfers | |
![]() | 7:51 AM Zürich Oerlikon | 2h24 | 10:15 AM Locarno station | 3 transfers | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
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.
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 |
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.
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.
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!
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.
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.
Passengers board the train most frequently from Zurich HB, which is located around 1.9 miles (3 km) away from the city centre, and they get off the train at Locarno, located 0.1 miles (190 m) away from the city centre.
Here are some other resources that might have the information you need