There are 5 ways to get from Piombino to Locarno by train (Trenitalia) 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 via Florence
best- Take the train from Piombino to Firenze S.M.N.train Re
- Take the train from Florence Santa Maria Novella to Milano Centraletrain
- Take the train from Milano Centrale to Locarnotrain
8h 4mCHF 85–145Train via La Spezia
cheapest- Take the train from Campiglia Marittima to La Spezia Centraletrain Fb / ...
- Take the train from La Spezia Centrale to Como Camerlatatrain
- Take the train from Como Camerlata to Locarnotrain
10h 38mCHF 33–66Drive 485.8 km
- Drive from Piombino to Locarnocar 485.8 km
5h 6mCHF 76–109Train
- Take the train from Campiglia Marittima to Milano Centraletrain Ic
- Take the train from Milano Centrale to Locarnotrain Re80
9h 17mCHF 70–168Train via Livorno
- Take the train from Campiglia Marittima to Livorno Centraletrain Re
- Take the train from Livorno Centrale to Firenze S.M.N.train Re
- Take the train from Florence Santa Maria Novella to Milano Centraletrain
- Take the train from Milano Centrale to Locarnotrain
9h 20mCHF 88–160
Piombino to Locarno by train
Questions & Answers
The cheapest way to get from Piombino to Locarno is to train via La Spezia which costs SFr 30 - SFr 70 and takes 10h 38m.
The fastest way to get from Piombino to Locarno is to drive which takes 5h 6m and costs SFr 75 - SFr 110.
No, there is no direct train from Piombino to Locarno. However, there are services departing from Piombino and arriving at Locarno via Florence Santa Maria Novella and Milano Centrale. The journey, including transfers, takes approximately 8h 4m.
The distance between Piombino and Locarno is 594 km. The road distance is 485.8 km.
The best way to get from Piombino to Locarno without a car is to train via Florence which takes 8h 4m and costs SFr 85 - SFr 150.
It takes approximately 8h 4m to get from Piombino to Locarno, including transfers.
Piombino to Locarno train services, operated by Trenitalia, depart from Piombino station.
Piombino to Locarno train services, operated by Trenitalia, arrive at Firenze S.M.N. station.
Yes, the driving distance between Piombino to Locarno is 486 km. It takes approximately 5h 6m to drive from Piombino to Locarno.
There are 2690+ hotels available in Locarno.
What companies run services between Piombino, Tuscany, Italy and Locarno, Switzerland?
You can take a train from Piombino to Locarno via Florence Santa Maria Novella and Milano Centrale in around 8h 4m.
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Piombino to Firenze S.M.N.
- Ave. Duration
- 2h 43m
- Frequency
- 3 times a day
- Estimated price
- CHF 10–15
- Website
- https://www.trenitalia.com/en.html
Train from Campiglia Marittima to Livorno Centrale
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- CHF 5–8
- Website
- https://www.trenitalia.com/en.html
Train from Livorno Centrale to Firenze S.M.N.
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- CHF 6–10
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Florence Santa Maria Novella to Milano Centrale
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- CHF 40–60
- Website
- https://www.italotreno.it/en
- Smart Economy
- CHF 40–60
- Smart Flex
- CHF 45–60
- 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 06 68475475
- Website
- trenitalia.com
Train from Campiglia Marittima to Milano Centrale
- Ave. Duration
- 5h 17m
- Frequency
- Once daily
- Estimated price
- CHF 35–80
- Website
- https://www.trenitalia.com/en.html
Train from Campiglia Marittima to Livorno Centrale
- Ave. Duration
- 34 min
- Frequency
- 3 times a day
- Estimated price
- CHF 6–14
- Website
- https://www.trenitalia.com/en.html
Train from Campiglia Marittima to La Spezia Centrale
- Ave. Duration
- 2h 5m
- Frequency
- 3 times a day
- Estimated price
- CHF 14–35
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Campiglia Marittima to Milano Centrale
- Ave. Duration
- 4h 39m
- Frequency
- Once daily
- Estimated price
- CHF 50–100
- Schedules at
- trenitalia.com
Train from Campiglia Marittima to Livorno Centrale
- Ave. Duration
- 33 min
- Frequency
- 5 times a day
- Estimated price
- CHF 9–18
- Schedules at
- trenitalia.com
Train from Campiglia Marittima to La Spezia Centrale
- Ave. Duration
- 1h 39m
- Frequency
- 5 times a day
- Estimated price
- CHF 21–45
- Schedules at
- trenitalia.com
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from La Spezia Centrale to Como Camerlata
- Ave. Duration
- 4h 38m
- Frequency
- Twice a week
- Estimated price
- CHF 15–20
- Website
- https://www.trenord.it/en/
Train from Como Camerlata to Locarno
- Ave. Duration
- 1h 20m
- 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
5 incredible day trips from Florence by train
Read the travel guide
Italy Travel Guides
Read the travel guide


























