There are 3 ways to get from Ferno to Ascona by 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.
Train
best- Take the train from Ferno-Lonate Pozzolo to MendrisioS50
- Take the train from Mendrisio to LocarnoRe80
2h 34mCHF 27–67Train via Lugano
cheapest- Take the train from Ferno - Lonate Pozzolo to LuganoTrenord
- Take the train from Lugano to LocarnoRe80
2h 36mCHF 10–31Drive 94.1 km
- Drive from Ferno to Ascona94.1 km
1h 20mCHF 16–23
Ferno to Ascona by train and bus
Questions & Answers
The cheapest way to get from Ferno to Ascona is to drive which costs SFr 15 - SFr 23 and takes 1h 20m.
The fastest way to get from Ferno to Ascona is to drive which takes 1h 20m and costs SFr 15 - SFr 23.
The distance between Ferno and Ascona is 111 km. The road distance is 94.1 km.
The best way to get from Ferno to Ascona without a car is to train which takes 2h 34m and costs SFr 27 - SFr 70.
It takes approximately 2h 34m to get from Ferno to Ascona, including transfers.
Yes, the driving distance between Ferno to Ascona is 94 km. It takes approximately 1h 20m to drive from Ferno to Ascona.
There are 2709+ hotels available in Ascona.
What companies run services between Ferno, Italy and Ascona, Switzerland?
You can take a train from Ferno-Lonate Pozzolo to Ascona, Centro via Mendrisio, Locarno, and Locarno, Piazza Stazione in around 2h 34m.
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Ferno-Lonate Pozzolo to Mendrisio
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- CHF 23–45
- Website
- https://www.sbb.ch/en
Train from Mendrisio to Locarno
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- CHF 19–23
- Website
- https://www.sbb.ch/en
Train from Lugano to Locarno
- Ave. Duration
- 33 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 17–20
- Website
- https://www.sbb.ch/en
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Mendrisio to Locarno
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- CHF 2–4
- Website
- https://www.trenord.it/en/
Train from Ferno - Lonate Pozzolo to Lugano
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- CHF 5–7
- Website
- https://www.trenord.it/en/
Train from Lugano to Locarno
- Ave. Duration
- 33 min
- Frequency
- Hourly
- Estimated price
- CHF 3–5
- Website
- https://www.trenord.it/en/
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide








