There are 4 ways to get from Fidenza to Locarno by train (Trenitalia), bus, car, or train
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 Fidenza to Milano Centraletrain Ic
- Take the train from Milano Centrale to Locarnotrain Re80
4h 3mCHF 44–84Bus
cheapest- Take the bus from Parma to Bellinzona Stationbus
6h 53mCHF 25–37Drive 210.2 km
- Drive from Fidenza to Locarnocar 210.2 km
2h 28mCHF 33–48Bus, train
- Take the bus from Fidenza to Codognobus Bus
- Take the train from Codogno to Milano Centraletrain
- Take the train from Milano Centrale to Locarnotrain
4h 54m
Fidenza to Locarno by train
Questions & Answers
The cheapest way to get from Fidenza to Locarno is to bus which costs SFr 24 - SFr 40 and takes 6h 53m.
The fastest way to get from Fidenza to Locarno is to drive which takes 2h 28m and costs SFr 30 - SFr 50.
No, there is no direct bus from Fidenza to Locarno. However, there are services departing from Fidenza - Foro Boario and arriving at Locarno, Debarcadero via Parma and Bellinzona, Stazione. The journey, including transfers, takes approximately 6h 53m.
No, there is no direct train from Fidenza to Locarno. However, there are services departing from Fidenza and arriving at Locarno via Milano Centrale. The journey, including transfers, takes approximately 4h 3m.
The distance between Fidenza and Locarno is 216 km. The road distance is 210.2 km.
The best way to get from Fidenza to Locarno without a car is to train which takes 4h 3m and costs SFr 40 - SFr 85.
It takes approximately 4h 3m to get from Fidenza to Locarno, including transfers.
Fidenza to Locarno bus services, operated by Gruppo Di Maio, depart from Parma station.
Fidenza to Locarno train services, operated by Trenitalia Intercity, depart from Fidenza station.
The best way to get from Fidenza to Locarno is to train which takes 4h 3m and costs SFr 40 - SFr 85. Alternatively, you can bus, which costs SFr 24 - SFr 40 and takes 6h 53m.
What companies run services between Fidenza, Italy and Locarno, Switzerland?
You can take a train from Fidenza to Locarno via Milano Centrale in around 4h 3m. Alternatively, Gruppo Di Maio operates a bus from Parma to Bellinzona Station twice a week. Tickets cost CHF 17–25 and the journey takes 4h.
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Fidenza to Milano Centrale
- Ave. Duration
- 1h 25m
- Frequency
- Every 4 hours
- Estimated price
- CHF 11–15
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Fidenza to Milano Centrale
- Ave. Duration
- 1h 24m
- Frequency
- Once daily
- Estimated price
- CHF 9–11
- Website
- https://www.trenitalia.com/en.html
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Milano Centrale to Locarno
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- CHF 35–70
- Website
- https://www.sbb.ch/en
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Codogno to Milano Centrale
- Ave. Duration
- 46 min
- Frequency
- Every 2 hours
- Estimated price
- CHF 4–6
- Website
- https://www.trenord.it/en/
Train from Milano Centrale to Locarno
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- CHF 6–8
- Website
- https://www.trenord.it/en/
- Phone
- +39 0827 34 117
- info@gruppodimaio.it
- Website
- gruppodimaio.it
Bus from Parma to Bellinzona Station
- Ave. Duration
- 4h
- Frequency
- Twice a week
- Estimated price
- CHF 17–25
- Schedules at
- gruppodimaio.it
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Bus from Fidenza to Codogno
- Ave. Duration
- 35 min
- Frequency
- Twice a week
- 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
Italy Travel Guides
Read the travel guide
More Questions & Answers
Fidenza to Locarno bus services, operated by Gruppo Di Maio, arrive at Bellinzona Station.
Fidenza to Locarno train services, operated by Trenitalia Intercity, arrive at Milano Centrale station.
Yes, the driving distance between Fidenza to Locarno is 210 km. It takes approximately 2h 28m to drive from Fidenza to Locarno.
There are 2690+ hotels available in Locarno.
















