Cheapest
Average
The best way to find a cheap train ticket from Locarno to Basel is to book your journey as far in advance as possible and to avoid traveling at rush hour.
This is the last train of the day.
Find all the dates and times for this journey
Fastest Journey
3 h 11 m
Average
3 h 11 m
Trains per day
5
Distance
180 km
It's difficult to get from Locarno to Basel without transferring at least once.
Distance | 112 miles (180 km) | |
Train frequency | 15 a day | |
Direct train | Yes, there are 4 direct trains a day | |
Train providers | SBB |
Trains from Locarno to Basel cover the 112 miles (180 km) long route taking on average 3 h 46 min with our travel partners like SBB. Normally, there are 15 trains operating per day, including direct services available. Travelers depart most frequently from Locarno and arrive in Basel SBB.
Travel to Basel from Locarno on SBB trains with Omio. When comparing schedules and tickets, we will also show you other options with multiple connections or other travel modes if they’re available.
When taking a train from Locarno, you have a couple of train stations you can depart from including Locarno, Locarno, Debarcadero and Locarno, Via Bramantino (Rotonda). When you arrive in Basel, your train can arrive in train stations including Basel SBB, Basel Bad Bhf and Basel, Birmannsgasse.
Omio customers traveling this route book their trains from Locarno to Basel SBB.
The most popular departure train station with passengers for this route, called Locarno, is located 0.1 miles (190 m) from the city center of Locarno.
The most popular arrival train station, Basel SBB, is located 1.6 miles (2.5 km) away from the city center of Basel.
Here are some other resources that might have the information you need