There are 13 ways to get from Agrigento to Luthern by bus, plane, train, train (Trenitalia), car, car ferry, or night train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Catania–Fontanarossa Airport, fly to Zurich Airport, train
best- Take the bus from Agrigento Piazzale Rosselli to Aeroporto Fontanarossa
- Fly from Catania–Fontanarossa Airport (CTA) to Zurich Airport (ZRH)CTA - ZRH
- Take the train from Zürich HB to Luzern
7h 57mCHF 97–251Train to Palermo Airport, fly to Milano Malpensa Airport, train
cheapest- Take the train from Agrigento Centrale to Palermo Aeroporto
- Fly from Palermo Airport (PMO) to Milano Malpensa Airport (MXP)PMO - MXP
- Take the train from Malpensa Aeroporto T1 to Lugano
- Take the train from Lugano to Luzern
10h 10mCHF 77–286Train
- Take the train from Agrigento Centrale to Termini ImereseRe
- Take the train from Termini Imerese to Roma TerminiIc
- Take the train from Roma Termini to Milan Rogoredo
- Take the train from Milan Rogoredo to Arth-GoldauEc
21h 51mCHF 164–392Drive, car ferry
- Drive from Agrigento to Port of Palermo
- Take the car ferry from Port of Palermo to Port of Genoa
- Drive from Port of Genoa to Luthern
26h 48mCHF 138–206Bus
- Take the bus from Agrigento to Milano, Autostazione LampugnanoN528
- Take the bus from Milano, Autostazione Lampugnano to Luzern1524 / ...
28h 20mCHF 111–179Train to Palermo Airport, fly to Milan Linate Airport, train
- Take the train from Agrigento Centrale to Palermo Aeroporto
- Fly from Palermo Airport (PMO) to Milan Linate Airport (LIN)PMO - LIN
- Take the train from Monza to Lugano
- Take the train from Lugano to Luzern
10h 22mCHF 96–329Train to Palermo Airport, fly to Il Caravaggio International Airport, train
- Take the train from Agrigento Centrale to Palermo Aeroporto
- Fly from Palermo Airport (PMO) to Il Caravaggio International Airport (BGY)PMO - BGY
- Take the train from Milano Centrale to Lugano
- Take the train from Lugano to Luzern
10h 27mCHF 106–411Train to Palermo Airport, fly to Zurich Airport, train
- Take the train from Agrigento Centrale to Palermo Aeroporto
- Fly from Palermo Airport (PMO) to Zurich Airport (ZRH)PMO - ZRH
- Take the train from Zürich HB to Luzern
7h 53mCHF 94–286Train to Palermo Airport, fly to Turin Caselle Airport, train
- Take the train from Agrigento Centrale to Palermo Aeroporto
- Fly from Palermo Airport (PMO) to Turin Caselle Airport (TRN)PMO - TRN
- Take the train from Torino Porta Susa to Milano Centrale
- Take the train from Milano Centrale to Lugano
- Take the train from Lugano to Luzern
11h 32mCHF 93–360Bus to Vincenzo Magliocco Airport, fly to Milan Linate Airport, train
- Take the bus from Agrigento to Gela
- Fly from Vincenzo Magliocco Airport (CIY) to Milan Linate Airport (LIN)CIY - LIN
- Take the train from Monza to Lugano
- Take the train from Lugano to Luzern
11h 27mCHF 117–460Train to Palermo Airport, fly to Verona Villafranca Airport, train
- Take the train from Agrigento Centrale to Palermo Aeroporto
- Fly from Palermo Airport (PMO) to Verona Villafranca Airport (VRN)PMO - VRN
- Take the train from Verona Porta Nuova to Milano Centrale
- Take the train from Milano Centrale to Lugano
- Take the train from Lugano to Luzern
11h 39mCHF 92–427Bus, train
- Take the bus from Agrigento to Licata
- Take the bus from Licata Piazzale Martiri Delle Foibe to Catania Fontanarossa Airport Bus Stop
- Take the bus from Catania Fontanarossa Airport Bus Stop to Milan Malpensa Terminal 2 Arrivals
- Take the train from Malpensa Aeroporto T2 to Castione
- Take the train from Castione-Arbedo to Luzern
32h 36mBus, night train, train
- Take the bus from Agrigento Piazzale Rosselli to Catania, Via D'Amico
- Take the night train from Catania Centrale to Milano CentraleIni
- Take the train from Milano Centrale to LuzernEc
27h 37mCHF 142–239
Agrigento to Luthern by train
Questions & Answers
The cheapest way to get from Agrigento to Luthern is to bus which costs SFr 110 - SFr 180 and takes 28h 20m.
The fastest way to get from Agrigento to Luthern is to train and fly which takes 7h 53m and costs SFr 90 - SFr 290.
No, there is no direct bus from Agrigento to Luthern. However, there are services departing from Agrigento and arriving at Luzern via Milano, Autostazione Lampugnano. The journey, including transfers, takes approximately 28h 20m.
No, there is no direct train from Agrigento to Luthern. However, there are services departing from Agrigento Centrale and arriving at Luzern via Termini Imerese, Roma Termini, Milan Rogoredo and Arth-Goldau. The journey, including transfers, takes approximately 21h 51m.
The distance between Agrigento and Luthern is 1460 km.
The best way to get from Agrigento to Luthern without a car is to train which takes 21h 51m and costs SFr 160 - SFr 400.
It takes approximately 7h 57m to get from Agrigento to Luthern, including transfers.
Agrigento to Luthern bus services, operated by FlixBus, depart from Agrigento station.
Agrigento to Luthern train services, operated by Trenitalia S.p.A., depart from Agrigento Centrale station.
The best way to get from Agrigento to Luthern is to train which takes 21h 51m and costs SFr 160 - SFr 400. Alternatively, you can bus, which costs SFr 110 - SFr 180 and takes 28h 20m.
What companies run services between Agrigento, Italy and Luthern, Switzerland?
You can take a train from Agrigento Centrale to Luzern via Termini Imerese, Roma Termini, Milan Rogoredo, and Arth-Goldau in around 21h 51m. Alternatively, you can take a bus from Agrigento to Luzern via Milano, Autostazione Lampugnano in around 28h 20m.
- Website
- ryanair.com
Flights from Palermo Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- CHF 29–170
Flights from Palermo Airport to Il Caravaggio International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- CHF 45–210
Flights from Palermo Airport to Turin Caselle Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- CHF 35–240
Flights from Palermo Airport to Verona Villafranca Airport
- Ave. Duration
- 1h 34m
- When
- Every day
- Estimated price
- CHF 35–240
Flights from Palermo Airport to Verona Villafranca Airport via Bari
- Ave. Duration
- 3h 35m
- When
- Monday and Thursday
- Estimated price
- CHF 35–240
Flights from Palermo Airport to Verona Villafranca Airport via Cagliari
- Ave. Duration
- 4h
- When
- Sunday
- Estimated price
- CHF 35–240
- Website
- ita-airways.com
Flights from Palermo Airport to Milan Linate Airport
- Ave. Duration
- 1h 36m
- When
- Every day
- Estimated price
- CHF 45–180
Flights from Palermo Airport to Milan Linate Airport via Rome
- Ave. Duration
- 3h 49m
- When
- Every day
- Estimated price
- CHF 45–180
Flights from Palermo Airport to Turin Caselle Airport via Rome
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- CHF 45–140
- Website
- easyjet.com
Flights from Palermo Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 41m
- When
- Every day
- Estimated price
- CHF 23–110
Flights from Palermo Airport to Milano Malpensa Airport via Naples
- Ave. Duration
- 3h 25m
- When
- Friday
- Estimated price
- CHF 23–110
- Website
- aeroitalia.com
Flights from Palermo Airport to Milano Malpensa Airport via Rome
- Ave. Duration
- 3h 37m
- When
- Every day
- Estimated price
- CHF 50–370
Flights from Vincenzo Magliocco Airport to Milan Linate Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- CHF 35–700
- Website
- flexflight.dk
Flights from Palermo Airport to Milano Malpensa Airport via Rome
- Ave. Duration
- 3h 37m
- When
- Every day
- Estimated price
- CHF 50–370
Flights from Vincenzo Magliocco Airport to Milan Linate Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- CHF 35–700
- Website
- swiss.com
Flights from Catania–Fontanarossa Airport to Zurich Airport
- Ave. Duration
- 2h 5m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- CHF 55–300
Flights from Palermo Airport to Zurich Airport
- Ave. Duration
- 2h 5m
- When
- Thursday and Sunday
- Estimated price
- CHF 75–220
Flights from Palermo Airport to Turin Caselle Airport via Rome
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- CHF 45–140
- Website
- flyedelweiss.com
Flights from Catania–Fontanarossa Airport to Zurich Airport
- Ave. Duration
- 2h 5m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- CHF 55–300
- Website
- volotea.com
Flights from Palermo Airport to Verona Villafranca Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- CHF 30–170
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Luzern
- Ave. Duration
- 41 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 16–29
- Website
- https://www.sbb.ch/en
Train from Milan Rogoredo to Arth-Goldau
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- CHF 65–130
- Website
- https://www.sbb.ch/en
Train from Lugano to Luzern
- Ave. Duration
- 1h 39m
- Frequency
- Every 3 hours
- Estimated price
- CHF 35–70
- Website
- https://www.sbb.ch/en
Train from Milano Centrale to Lugano
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- CHF 29–55
- Website
- https://www.sbb.ch/en
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Agrigento Centrale to Termini Imerese
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- CHF 6–18
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 12–18
Train from Agrigento Centrale to Palermo Aeroporto
- Ave. Duration
- 2h 36m
- Frequency
- 3 times a day
- Estimated price
- CHF 9–30
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 21–30
Train from Torino Porta Susa to Milano Centrale
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- CHF 8–25
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 17–25
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Termini Imerese to Roma Termini
- Ave. Duration
- 11h 4m
- Frequency
- Once daily
- Estimated price
- CHF 45–95
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Roma Termini to Milan Rogoredo
- Ave. Duration
- 2h 52m
- Frequency
- Hourly
- Estimated price
- CHF 40–95
- Website
- https://www.italotreno.it/en
Train from Torino Porta Susa to Milano Centrale
- Ave. Duration
- 1h 1m
- Frequency
- Every 2 hours
- Estimated price
- CHF 15–40
- Website
- https://www.italotreno.it/en
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Malpensa Aeroporto T1 to Lugano
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- CHF 5–7
- Website
- https://www.trenord.it/en/
Train from Monza to Lugano
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- CHF 3–5
- Website
- https://www.trenord.it/en/
Train from Milano Centrale to Lugano
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- CHF 5–7
- Website
- https://www.trenord.it/en/
Train from Malpensa Aeroporto T2 to Castione
- Ave. Duration
- 2h 11m
- Frequency
- Hourly
- Estimated price
- CHF 7–10
- Website
- https://www.trenord.it/en/
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Lugano to Luzern
- Ave. Duration
- 1h 39m
- Frequency
- Once daily
- Estimated price
- CHF 35–80
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 55–80
- 2nd Class
- CHF 35–50
Train from Monza to Lugano
- Ave. Duration
- 1h 5m
- Frequency
- 6 times a week
- Estimated price
- CHF 9–15
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 9–13
- 2nd Class
- CHF 11–15
Train from Verona Porta Nuova to Milano Centrale
- Ave. Duration
- 1h 23m
- Frequency
- Once daily
- Estimated price
- CHF 35–75
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 50–75
- 2nd Class
- CHF 35–50
Train from Milano Centrale to Luzern
- Ave. Duration
- 3h 31m
- Frequency
- Once daily
- Estimated price
- CHF 50–95
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 65–95
- 2nd Class
- CHF 50–70
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Torino Porta Susa to Milano Centrale
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- CHF 18–40
- Schedules at
- trenitalia.com
Train from Verona Porta Nuova to Milano Centrale
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- CHF 13–29
- Schedules at
- trenitalia.com
- Phone
- +41 58 580 70 70
- info@sob.ch
- Website
- sob.ch
Train from Castione-Arbedo to Luzern
- Ave. Duration
- 2h 38m
- Frequency
- Every 4 hours
- Schedules at
- sob.ch
- Phone
- 06 3000
- Website
- trenitalia.com
Night train from Catania Centrale to Milano Centrale
- Ave. Duration
- 19h 16m
- Frequency
- 6 times a week
- Estimated price
- CHF 85–130
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 0912742800
- info@saistrasporti.it
- Website
- saistrasporti.it
Bus from Agrigento Piazzale Rosselli to Aeroporto Fontanarossa
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- CHF 10–14
- Website
- https://saistrasporti.it/en-US
Bus from Agrigento Piazzale Rosselli to Catania, Via D'Amico
- Ave. Duration
- 2h 50m
- Frequency
- Every 4 hours
- Estimated price
- CHF 11–15
- Website
- https://saistrasporti.it/en-US
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Agrigento Piazzale Rosselli to Aeroporto Fontanarossa
- Ave. Duration
- 2h 39m
- Frequency
- Once daily
- Estimated price
- CHF 8–11
- Website
- https://www.flixbus.co.uk
Bus from Agrigento to Milano, Autostazione Lampugnano
- Ave. Duration
- 24h
- Frequency
- Once daily
- Estimated price
- CHF 95–150
- Website
- https://www.flixbus.co.uk
Bus from Milano, Autostazione Lampugnano to Luzern
- Ave. Duration
- 3h 20m
- Frequency
- 3 times a day
- Estimated price
- CHF 15–30
- Website
- https://www.flixbus.co.uk
Bus from Agrigento Piazzale Rosselli to Catania, Via D'Amico
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Estimated price
- CHF 7–10
- Website
- https://www.flixbus.co.uk
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Milano, Autostazione Lampugnano to Luzern
- Ave. Duration
- 3h 40m
- Frequency
- Once a week
- Estimated price
- CHF 17
- Website
- https://regiojet.com/
- Phone
- +39 0922401360
- info@autolineesal.it
- Website
- autolineesal.it
Bus from Agrigento to Gela
- Ave. Duration
- 1h 45m
- Frequency
- 4 times a day
- Estimated price
- CHF 9–12
- Schedules at
- autolineesal.it
Bus from Agrigento to Licata
- Ave. Duration
- 1h
- Frequency
- Every 2 hours
- Estimated price
- CHF 5–7
- Schedules at
- autolineesal.it
- Phone
- +39 06 164160
- info@etnatrasporti.it
- Website
- etnatrasporti.it
Bus from Licata Piazzale Martiri Delle Foibe to Catania Fontanarossa Airport Bus Stop
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- CHF 7–9
- Schedules at
- etnatrasporti.it
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Catania Fontanarossa Airport Bus Stop to Milan Malpensa Terminal 2 Arrivals
- Ave. Duration
- 20h 55m
- Frequency
- 6 times a week
- Estimated price
- CHF 35–50
- Website
- https://www.itabus.it/en/home
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Car ferry from Port of Palermo to Port of Genoa
- Ave. Duration
- 20h 45m
- Frequency
- Once daily
- Estimated price
- CHF 60–90
- Website
- https://www.gnv.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
Italy Travel Guides
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Agrigento to Luthern bus services, operated by FlixBus, arrive at Milano, Autostazione Lampugnano station.
Agrigento to Luthern train services, operated by Trenitalia S.p.A., arrive at Termini Imerese station.
Book your Agrigento to Luthern train tickets online with Omio.
Book your Agrigento to Luthern bus tickets online with Omio and FlixBus.
There are 581+ hotels available in Luthern.


























































