There are 9 ways to get from Luthern to Catanzaro by train, plane, 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.
Train to Zurich Airport, fly
best- Take the train from Luzern to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Lamezia Terme International Airport (SUF)plane ZRH - SUF
6h 35m€115–370Bus
cheapest- Take the bus from Luzern to Milanbus FlixBus N401 / ...
- Take the bus from Milano, Autostazione Lampugnano to Lamezia Terme Centrale Train Stationbus Autoservizi Salemi S121 / ...
21h 59m€38–101Train
- Take the train from Luzern to Luganotrain Ec / ...
- Take the train from Lugano to Milano Centraletrain
- Take the train from Milano Centrale to Lamezia Termetrain
14h 16m€227–539Drive 1,396.7 km
- Drive from Luthern to Catanzarocar 1,396.7 km
13h 13m€239–346Train, train to Milano Malpensa Airport, fly
- Take the train from Luzern to Luganotrain
- Take the train from Lugano to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Lamezia Terme International Airport (SUF)plane MXP - SUF
8h 19m€95–325Train, train to Milan Linate Airport, fly
- Take the train from Luzern to Luganotrain
- Take the train from Lugano to Seregnotrain
- Fly from Milan Linate Airport (LIN) to Lamezia Terme International Airport (SUF)plane LIN - SUF
8h 20m€116–403Train, bus to Il Caravaggio International Airport, fly
- Take the train from Luzern to Luganotrain
- Take the train from Lugano to Milano Centraletrain
- Take the bus from Piazza Luigi di Savoia to Bergamo Airport Bus Stationbus
- Fly from Il Caravaggio International Airport (BGY) to Lamezia Terme International Airport (SUF)plane BGY - SUF
8h 51m€125–462Train to Basel, fly
- Take the train from Luzern to Basel SBBtrain
- Fly from Basel (BSL) to Lamezia Terme International Airport (SUF)plane BSL - SUF
7h 6m€103–327Train, bus
- Take the train from Luzern to Zürich HBtrain N7 / ...
- Take the bus from Zurigo to Cosenzabus
- Take the bus from Cosenza to Catanzarobus 384
27h 20m€100–212
Luthern to Catanzaro by train
Questions & Answers
The cheapest way to get from Luthern to Catanzaro is to bus which costs €35 - €110 and takes 21h 59m.
The fastest way to get from Luthern to Catanzaro is to train and fly which takes 6h 35m and costs €110 - €370.
No, there is no direct bus from Luthern to Catanzaro. However, there are services departing from Luzern and arriving at Catanzaro via Milano, Autostazione Lampugnano and Lamezia Terme. The journey, including transfers, takes approximately 21h 59m.
No, there is no direct train from Luthern to Catanzaro. However, there are services departing from Luzern and arriving at Catanzaro via Lugano, Milano Centrale and Lamezia T.Nicastro. The journey, including transfers, takes approximately 14h 16m.
The distance between Luthern and Catanzaro is 1233 km. The road distance is 1396.7 km.
The best way to get from Luthern to Catanzaro without a car is to train which takes 14h 16m and costs €220 - €550.
It takes approximately 6h 35m to get from Luthern to Catanzaro, including transfers.
Luthern to Catanzaro bus services, operated by FlixBus, depart from Luzern station.
Luthern to Catanzaro train services, operated by Swiss Federal Railways (SBB CFF FFS), depart from Luzern station.
The best way to get from Luthern to Catanzaro is to train which takes 14h 16m and costs €220 - €550. Alternatively, you can bus, which costs €35 - €110 and takes 21h 59m.
What companies run services between Luthern, Switzerland and Catanzaro, Italy?
You can take a train from Luzern to Catanzaro via Lugano, Milano Centrale, and Lamezia T.Nicastro in around 14h 16m. Alternatively, you can take a bus from Luzern to Catanzaro via Milano, Autostazione Lampugnano and Lamezia Terme in around 21h 59m.
- Website
- ryanair.com
Flights from Milano Malpensa Airport to Lamezia Terme International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- €30–120
Flights from Il Caravaggio International Airport to Lamezia Terme International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €35–190
- Website
- ita-airways.com
Flights from Zurich Airport to Lamezia Terme International Airport via Rome
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- €85–250
Flights from Milan Linate Airport to Lamezia Terme International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €45–170
Flights from Milan Linate Airport to Lamezia Terme International Airport via Rome
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- €45–170
- Website
- easyjet.com
Flights from Milano Malpensa Airport to Lamezia Terme International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- €35–150
Flights from Basel to Lamezia Terme International Airport
- Ave. Duration
- 2h 5m
- When
- Monday and Friday
- Estimated price
- €75–290
- Website
- flexflight.dk
Flights from Milan Linate Airport to Lamezia Terme International Airport via Cagliari
- Ave. Duration
- 4h 15m
- When
- Tuesday and Saturday
- Estimated price
- €75–280
- Website
- aeroitalia.com
Flights from Milan Linate Airport to Lamezia Terme International Airport via Cagliari
- Ave. Duration
- 4h 15m
- When
- Tuesday and Saturday
- Estimated price
- €75–280
- Website
- flyedelweiss.com
Flights from Zurich Airport to Lamezia Terme International Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- €230–430
- Website
- neosair.it
Flights from Milano Malpensa Airport to Lamezia Terme International Airport
- Ave. Duration
- 1h 45m
- When
- Saturday
- Estimated price
- €230–550
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Luzern to Zürich HB
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- €19–60
- Website
- https://www.sbb.ch/en
Train from Luzern to Lugano
- Ave. Duration
- 1h 40m
- Frequency
- Every 3 hours
- Estimated price
- €55–170
- Website
- https://www.sbb.ch/en
Train from Lugano to Milano Centrale
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €27–80
- Website
- https://www.sbb.ch/en
Train from Lugano to Seregno
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €19–60
- Website
- https://www.sbb.ch/en
Train from Luzern to Basel SBB
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- €30–95
- Website
- https://www.sbb.ch/en
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Milano Centrale to Lamezia Terme
- Ave. Duration
- 8h 11m
- Frequency
- Once daily
- Estimated price
- €140–290
- Website
- https://www.italotreno.it/en
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Lugano to Malpensa Aeroporto T1
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- €6–8
- Website
- https://www.trenord.it/en/
Train from Lugano to Seregno
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €3–4
- Website
- https://www.trenord.it/en/
- Phone
- +41 58 580 70 70
- Website
- sob.ch
Train from Luzern to Basel SBB
- Ave. Duration
- 1h 1m
- Frequency
- Every 4 hours
- Estimated price
- €30–50
- Schedules at
- sob.ch
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- https://www.flixbus.fr
Bus from Luzern to Milan
- Ave. Duration
- 3h 20m
- Frequency
- 3 times a day
- Estimated price
- €16–28
- Website
- https://www.flixbus.co.uk
- Phone
- (+39) 0923 98.11.20
- Website
- autoservizisalemi.it
Bus from Milano, Autostazione Lampugnano to Lamezia Terme Centrale Train Station
- Ave. Duration
- 16h 15m
- Frequency
- 5 times a week
- Estimated price
- €45–65
- Schedules at
- autoservizisalemi.it
Bus from Milano, Autostazione Lampugnano to Lamezia Terme Centrale Train Station
- Ave. Duration
- 14h 10m
- Frequency
- Once daily
- Estimated price
- €20–70
- Schedules at
- autolineefederico.it
- info@flibco.com
- Website
- flibco.com
Bus from Piazza Luigi di Savoia to Bergamo Airport Bus Station
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- €8–21
- Website
- https://www.flibco.com/en
- customerservices@terravision.eu
- Website
- terravision.eu
Bus from Piazza Luigi di Savoia to Bergamo Airport Bus Station
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- €5–25
- Website
- https://www.terravision.eu/
- Phone
- +39 02 3008 9000
- mail@autostradale.it
- Website
- autostradale.it
Bus from Piazza Luigi di Savoia to Bergamo Airport Bus Station
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- €4–8
- Website
- https://autostradale.it/?lang=en-GB
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Zurigo to Cosenza
- Ave. Duration
- 22h 55m
- Frequency
- Once daily
- Estimated price
- €75–150
- Website
- https://www.itabus.it/en/home
Bus from Cosenza to Catanzaro
- Ave. Duration
- 1h 35m
- Frequency
- Every 3 hours
- Estimated price
- €5–7
- Schedules at
- web.ferroviedellacalabria.it
Want to know more about travelling around Italy
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
Italy Travel Guides
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Italian Lakes: Getting around by train
Read the travel guide
More Questions & Answers
Luthern to Catanzaro bus services, operated by FlixBus, arrive at Milan station.
Luthern to Catanzaro train services, operated by Swiss Federal Railways (SBB CFF FFS), arrive at Lugano station.
Yes, the driving distance between Luthern to Catanzaro is 1397 km. It takes approximately 13h 13m to drive from Luthern to Catanzaro.
There are 118+ hotels available in Catanzaro.
























































