There are 12 ways to get from Torno to Locarno by plane, train, bus, 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.
Fly to Milano Malpensa Airport, train
best- Fly from Francisco De Sá Carneiro Airport (OPO) to Milano Malpensa Airport (MXP)plane OPO - MXP
- Take the train from Malpensa Aeroporto T1 to Mendrisiotrain
- Take the train from Mendrisio to Locarnotrain
8h 40mCHF 68–321Bus, train
- Take the bus from Amarante to Bordeaux - Belcier Bus Stopbus
- Take the train from Bordeaux St Jean to Strasbourgtrain Tgv
- Take the train from Strasbourg to Basel Sbbtrain Ter
- Take the train from Basel SBB to Bellinzonatrain Ec
27h 15mCHF 274–734Bus, train via Antony
- Take the bus from Amarante to Bayonne - Quai de Lesseps Bus Stopbus
- Take the train from Bayonne to Massy Tgvtrain Tgv
- Take the train from Massy Tgv to Lyon Part Dieutrain Tgv
- Take the train from Lyon Part Dieu to Milano Centraletrain Fr
- Take the train from Milano Centrale to Locarnotrain
27h 16mCHF 372–707Drive 1,869.1 km
- Drive from Torno to Locarnocar 1,869.1 km
20h 26mCHF 302–437Fly to Zurich Airport, train
- Fly from Francisco De Sá Carneiro Airport (OPO) to Zurich Airport (ZRH)plane OPO - ZRH
- Take the train from Zürich HB to Bellinzonatrain
8h 52mCHF 141–314Fly to Milan Linate Airport, train
- Fly from Francisco De Sá Carneiro Airport (OPO) to Milan Linate Airport (LIN)plane OPO - LIN
- Take the train from Monza to Locarnotrain
9h 24mCHF 91–268Fly to Il Caravaggio International Airport, bus, train
- Fly from Francisco De Sá Carneiro Airport (OPO) to Il Caravaggio International Airport (BGY)plane OPO - BGY
- Take the bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoiabus
- Take the train from Milano Centrale to Locarnotrain
9h 45mCHF 94–289Fly to Basel, train
- Fly from Francisco De Sá Carneiro Airport (OPO) to Basel (BSL)plane OPO - BSL
- Take the train from Basel SBB to Bellinzonatrain
10h 12mCHF 113–489Fly to Geneva International Airport, train
- Fly from Francisco De Sá Carneiro Airport (OPO) to Geneva International Airport (GVA)plane OPO - GVA
- Take the train from Genève-Aéroport to Locarnotrain
12h 11mCHF 223–716Bus, train #2
- Take the bus from Torno - Junta Freguesia to Hospital São Joãobus 114
- Take the bus from Porto - Terminal Intermodal de Campanhã to Geneva - Bus Stationbus
- Take the train from Genève to Locarnotrain Ic
33h 5mBus, train #3
- Take the bus from Terminal Rodoviário de Amarante to Lyon, Perrache Bus Stationbus
- Take the train from Lyon Part Dieu to Genevetrain Ter
- Take the train from Genève to Locarnotrain Ic
34h 17mCHF 230–552Bus
- Take the bus from Amarante to Bordeauxbus
- Take the bus from Bordeaux to Florence Villa Constanza Bus Stationbus
- Take the bus from Florence Villa Constanza Bus Station to Bellinzonabus
41h 15m
Torno to Locarno by bus, foot, and train
Questions & Answers
The cheapest way to get from Torno to Locarno is to fly and train which costs SFr 65 - SFr 330 and takes 8h 40m.
The fastest way to get from Torno to Locarno is to fly and train which takes 8h 40m and costs SFr 65 - SFr 330.
No, there is no direct bus from Torno to Locarno. However, there are services departing from Monte de Cima - Rua de Guetiz and arriving at Locarno, Debarcadero via Amarante, Bordeaux, Florence Villa Constanza Bus Station and Bellinzona, Piazza Orico. The journey, including transfers, takes approximately 41h 15m.
The distance between Torno and Locarno is 1652 km. The road distance is 1869.1 km.
The best way to get from Torno to Locarno without a car is to bus and train which takes 27h 15m and costs SFr 270 - SFr 750.
It takes approximately 8h 40m to get from Torno to Locarno, including transfers.
Torno to Locarno bus services, operated by FlixBus, depart from Amarante station.
Torno to Locarno bus services, operated by FlixBus, arrive at Bordeaux station.
Locarno is 1h ahead of Torno. It is currently 9:26 AM in Torno and 10:26 AM in Locarno.
Yes, the driving distance between Torno to Locarno is 1869 km. It takes approximately 20h 26m to drive from Torno to Locarno.
What companies run services between Torno, Porto, Portugal and Locarno, Switzerland?
You can take a bus from Monte de Cima - Rua de Guetiz to Locarno, Debarcadero via Amarante, Bordeaux, Florence Villa Constanza Bus Station, Bellinzona, and Bellinzona, Piazza Orico in around 41h 15m.
- Website
- easyjet.com
Flights from Francisco De Sá Carneiro Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 25m
- When
- Monday
- Estimated price
- CHF 40–180
Flights from Francisco De Sá Carneiro Airport to Zurich Airport
- Ave. Duration
- 2h 28m
- When
- Monday, Tuesday, Thursday, Sunday, and Friday
- Estimated price
- CHF 55–180
Flights from Francisco De Sá Carneiro Airport to Milan Linate Airport
- Ave. Duration
- 2h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 40–200
Flights from Francisco De Sá Carneiro Airport to Basel
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- CHF 40–170
Flights from Francisco De Sá Carneiro Airport to Basel via Bordeaux
- Ave. Duration
- 4h 35m
- When
- Thursday
- Estimated price
- CHF 40–170
Flights from Francisco De Sá Carneiro Airport to Basel via Nantes
- Ave. Duration
- 5h
- When
- Monday
- Estimated price
- CHF 40–170
Flights from Francisco De Sá Carneiro Airport to Geneva International Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- CHF 40–240
Flights from Francisco De Sá Carneiro Airport to Geneva International Airport via Nantes
- Ave. Duration
- 4h 50m
- When
- Monday and Friday
- Estimated price
- CHF 40–240
- Website
- swiss.com
Flights from Francisco De Sá Carneiro Airport to Zurich Airport
- Ave. Duration
- 2h 32m
- When
- Every day
- Estimated price
- CHF 65–230
Flights from Francisco De Sá Carneiro Airport to Zurich Airport via Geneva International Airport
- Ave. Duration
- 4h 48m
- When
- Every day
- Estimated price
- CHF 65–230
Flights from Francisco De Sá Carneiro Airport to Geneva International Airport
- Ave. Duration
- 2h 11m
- When
- Every day
- Estimated price
- CHF 80–270
- Website
- ryanair.com
Flights from Francisco De Sá Carneiro Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- CHF 50–110
Flights from Francisco De Sá Carneiro Airport to Il Caravaggio International Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- CHF 45–200
Flights from Francisco De Sá Carneiro Airport to Il Caravaggio International Airport via Valencia
- Ave. Duration
- 5h 5m
- When
- Monday and Friday
- Estimated price
- CHF 45–200
- Website
- flytap.com
Flights from Francisco De Sá Carneiro Airport to Zurich Airport
- Ave. Duration
- 2h 32m
- When
- Every day
- Estimated price
- CHF 65–230
Flights from Francisco De Sá Carneiro Airport to Geneva International Airport
- Ave. Duration
- 2h 11m
- When
- Every day
- Estimated price
- CHF 80–270
- Website
- iberia.com
Flights from Francisco De Sá Carneiro Airport to Milan Linate Airport via Madrid
- Ave. Duration
- 5h 23m
- When
- Every day
- Estimated price
- CHF 65–230
- Website
- comlux.com
Flights from Francisco De Sá Carneiro Airport to Zurich Airport
- Ave. Duration
- 2h 30m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- CHF 65–550
- Website
- flexflight.dk
Flights from Francisco De Sá Carneiro Airport to Zurich Airport
- Ave. Duration
- 2h 30m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- CHF 65–550
- Website
- flyulendo.com
Flights from Francisco De Sá Carneiro Airport to Milano Malpensa Airport
- Ave. Duration
- 2h 30m
- When
- Monday
- Estimated price
- CHF 21–90
- Website
- luxair.lu
Flights from Francisco De Sá Carneiro Airport to Milan Linate Airport via Luxembourg
- Ave. Duration
- 6h
- When
- Tuesday
- Estimated price
- CHF 90–470
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- Trenord
Train from Malpensa Aeroporto T1 to Mendrisio
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- CHF 4–6
- Website
- Trenord
Train from Mendrisio to Locarno
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- CHF 4–6
- Website
- Trenord
Train from Monza to Locarno
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- CHF 5–7
- Website
- Trenord
Train from Milano Centrale to Locarno
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- CHF 7–10
- Website
- Trenord
Train from Malpensa Aeroporto T1 to Mendrisio
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- CHF 19–60
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Mendrisio to Locarno
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- CHF 17–55
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Bellinzona
- Ave. Duration
- 2h 38m
- Frequency
- Every 3 hours
- Estimated price
- CHF 75–230
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Milano Centrale to Locarno
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- CHF 35–110
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Bellinzona
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- CHF 50–160
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Bellinzona
- Ave. Duration
- 2h 38m
- Frequency
- Every 3 hours
- Estimated price
- CHF 75–230
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Genève-Aéroport to Locarno
- Ave. Duration
- 5h 12m
- Frequency
- Once a week
- Estimated price
- CHF 140–430
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Genève to Locarno
- Ave. Duration
- 5h 3m
- Frequency
- Once a week
- Estimated price
- CHF 140–420
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Genève to Locarno
- Ave. Duration
- 5h 3m
- Frequency
- Once a week
- Estimated price
- CHF 140–420
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Bordeaux St Jean to Strasbourg
- Ave. Duration
- 5h 36m
- Frequency
- Twice daily
- Estimated price
- CHF 190–310
- Website
- TGV inOui
Train from Bayonne to Massy Tgv
- Ave. Duration
- 4h 2m
- Frequency
- Twice daily
- Estimated price
- CHF 130–220
- Website
- TGV inOui
Train from Massy Tgv to Lyon Part Dieu
- Ave. Duration
- 2h 4m
- Frequency
- Hourly
- Estimated price
- CHF 80–130
- Website
- TGV inOui
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- CHF 30–50
- Website
- TGV inOui
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Bordeaux St Jean to Strasbourg
- Ave. Duration
- 5h 31m
- Frequency
- Once a week
- Estimated price
- CHF 150–310
- Website
- Oui.SNCF
Train from Strasbourg to Basel Sbb
- Ave. Duration
- 1h 17m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 22–45
- Website
- Oui.SNCF
Train from Massy Tgv to Lyon Part Dieu
- Ave. Duration
- 2h 4m
- Frequency
- Every 4 hours
- Estimated price
- CHF 65–140
- Website
- Oui.SNCF
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 2h 2m
- Frequency
- Hourly
- Estimated price
- CHF 25–50
- Website
- Oui.SNCF
- Phone
- +41 58 580 70 70
- Website
- Schweizerische Südostbahn AG
Train from Basel SBB to Bellinzona
- Ave. Duration
- 3h 56m
- Frequency
- Every 4 hours
- Estimated price
- CHF 60–95
- Schedules at
- Schweizerische Südostbahn AG
Train from Zürich HB to Bellinzona
- Ave. Duration
- 2h 55m
- Frequency
- Every 3 hours
- Estimated price
- CHF 45–70
- Schedules at
- Schweizerische Südostbahn AG
Train from Basel SBB to Bellinzona
- Ave. Duration
- 3h 56m
- Frequency
- Every 4 hours
- Estimated price
- CHF 60–95
- Schedules at
- Schweizerische Südostbahn AG
- Phone
- +49 (0) 7531 915109
- [email protected]
- Website
- SBB GmbH
Train from Basel SBB to Bellinzona
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- CHF 17–22
- Schedules at
- SBB GmbH
Train from Basel SBB to Bellinzona
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- CHF 17–22
- Schedules at
- SBB GmbH
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Lyon Part Dieu to Milano Centrale
- Ave. Duration
- 4h 44m
- Frequency
- 4 times a day
- Estimated price
- CHF 50–85
- Website
- Trenitalia
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Amarante to Bordeaux - Belcier Bus Stop
- Ave. Duration
- 13h 20m
- Frequency
- 3 times a week
- Estimated price
- CHF 80–150
- Website
- BlaBlaCar Bus
Bus from Amarante to Bayonne - Quai de Lesseps Bus Stop
- Ave. Duration
- 10h 30m
- Frequency
- 3 times a week
- Estimated price
- CHF 65–120
- Website
- BlaBlaCar Bus
Bus from Porto - Terminal Intermodal de Campanhã to Geneva - Bus Station
- Ave. Duration
- 23h 45m
- Frequency
- 4 times a day
- Estimated price
- CHF 140–260
- Website
- BlaBlaCar Bus
- [email protected]
- Website
- TERRAVISION
Bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoia
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 4–23
- Website
- TERRAVISION
- Phone
- +351 255 718 347
- Website
- linhasdourotamegaesousa.pt
Bus from Torno - Junta Freguesia to Hospital São João
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Schedules at
- linhasdourotamegaesousa.pt
- Phone
- (+351) 258 454 303
- [email protected]
- Website
- barquense.pt
Bus from Terminal Rodoviário de Amarante to Lyon, Perrache Bus Station
- Ave. Duration
- 23h 44m
- Frequency
- Once a week
- Estimated price
- CHF 60–85
- Schedules at
- barquense.pt
- Book at
- barquense.pt
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Amarante to Bordeaux
- Ave. Duration
- 15h 25m
- Frequency
- Twice daily
- Estimated price
- CHF 75–130
- Website
- Flixbus
Bus from Bordeaux to Florence Villa Constanza Bus Station
- Ave. Duration
- 17h 15m
- Frequency
- Once daily
- Estimated price
- CHF 95–160
- Website
- Flixbus
- Phone
- +39 0362 185 0590
- [email protected]
- Website
- Onebus
Bus from Florence Villa Constanza Bus Station to Bellinzona
- Ave. Duration
- 3h 32m
- Frequency
- Once a week
- Website
- Onebus
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
More Questions & Answers
There are 3041+ hotels available in Locarno.


















































