There are 3 ways to get from Locarno to Interlaken by taxi, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train
best- Take the taxi from Locarno to Stresataxi
- Take the train from Stresa to Spieztrain Ec
3h 10mCHF 116–189Drive, train
cheapest- Drive from Locarno to Saas-Almagell, Dorfplatzcar
- Take the train from Visp to Spieztrain Ic8 / ...
5h 50mCHF 38–109Drive 243.2 km
- Drive from Locarno to Interlakencar 243.2 km
3h 54mCHF 41–59
Questions & Answers
The cheapest way to get from Locarno to Interlaken is to drive which costs SFr 40 - SFr 60 and takes 3h 54m.
The fastest way to get from Locarno to Interlaken is to taxi and train which takes 3h 10m and costs SFr 110 - SFr 190.
The distance between Locarno and Interlaken is 200 km. The road distance is 243.2 km.
The best way to get from Locarno to Interlaken without a car is to taxi and train which takes 3h 10m and costs SFr 110 - SFr 190.
It takes approximately 3h 10m to get from Locarno to Interlaken, including transfers.
Yes, the driving distance between Locarno to Interlaken is 243 km. It takes approximately 3h 54m to drive from Locarno to Interlaken.
There are 2042+ hotels available in Interlaken.
What companies run services between Locarno, Italy and Interlaken, Switzerland?
There is no direct connection from Locarno to Interlaken. However, you can take the taxi to Stresa, take the train to Spiez, then take the train to Interlaken West. Alternatively, you can drive from Locarno to Interlaken in around 3h 54m.
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Stresa to Spiez
- Ave. Duration
- 1h 42m
- Frequency
- Once daily
- Estimated price
- CHF 30–75
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 50–75
- 2nd Class
- CHF 30–45
Train from Visp to Spiez
- Ave. Duration
- 26 min
- Frequency
- 3 times a day
- Estimated price
- CHF 18–60
- Website
- Trenitalia Eurocity
- 1st Class
- CHF 40–60
- 2nd Class
- CHF 18–25
- Ave. Duration
- 55 min
- Estimated price
- CHF 80–100
Simo Taxi Verbania
- Phone
- 377 392 9366
- Website
- simotaxi.it
Taxi Verbania
- Phone
- 347 6467370
- Website
- taxiverbania.com
Autonoleggio Canova Valter
- Phone
- +39 348 072 5303
- Website
- drivereurope.it
Autonoleggio con e senza autista
- Phone
- +39 015 849 5390
- Website
- autonoleggiocanevarolo.com
Want to know more about travelling around Switzerland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italian Lakes: Getting around by train
Read the travel guide
Italy Travel Guides
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide





