There are 6 ways to get from Altopascio to Differdange by train, plane, train (Trenitalia, TGV), 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, fly
best- Take the train from Altopascio to Firenze S.M.N.
- Fly from Florence Peretola Airport (FLR) to Luxembourg (LUX)FLR - LUX
7h 7m€90–277Bus
cheapest- Take the bus from Lucca to Genoa503 / ...
- Take the bus from Genoa to Luxembourg, P+R BouillonN506
20h 17m€55–142Train via Milan
- Take the train from Altopascio to Firenze S.M.N.Re
- Take the train from Florence Santa Maria Novella to Milano Centrale
- Take the train from Milano Centrale to Zuerich HbEc
- Take the train from Zuerich Hb to Mulhouse VilleTgv
- Take the train from Mulhouse Ville to LuxembourgTgv
15h 6m€169–360Drive 957.4 km
- Drive from Altopascio to Differdange957.4 km
9h 46m€150–216Train
- Take the train from Viareggio to Zuerich HbEc
- Take the train from Zuerich Hb to Mulhouse VilleTgv
- Take the train from Mulhouse Ville to LuxembourgTgv
18h 10m€207–350Bus via Milan
- Take the bus from P.Za D'Azeglio to San Donato - Nuova Autostazione
- Take the bus from Milan to Luxembourg P&R Gasperich/HowaldMarinoBus 251 / ...
20h 45m€82–121
Altopascio to Differdange by train
Questions & Answers
The cheapest way to get from Altopascio to Differdange is to bus which costs €50 - €150 and takes 20h 17m.
The fastest way to get from Altopascio to Differdange is to train and fly which takes 7h 7m and costs €90 - €280.
No, there is no direct bus from Altopascio to Differdange. However, there are services departing from Via Gavinana Distr.Ip and arriving at Differdange, Opkorn via Lucca, Genoa, Hollerich, P+R Bouillon and Gasperich, Cloche d'Or. The journey, including transfers, takes approximately 20h 17m.
No, there is no direct train from Altopascio to Differdange. However, there are services departing from Altopascio and arriving at Differdange, Gare via Florence Santa Maria Novella, Milano Centrale, Zuerich Hb, Mulhouse Ville and Luxembourg, Gare Centrale. The journey, including transfers, takes approximately 15h 6m.
The distance between Altopascio and Differdange is 861 km. The road distance is 957.4 km.
The best way to get from Altopascio to Differdange without a car is to train via Milan which takes 15h 6m and costs €160 - €360.
It takes approximately 7h 7m to get from Altopascio to Differdange, including transfers.
Altopascio to Differdange bus services, operated by FlixBus, depart from Lucca station.
Altopascio to Differdange train services, operated by Trenitalia S.p.A., depart from Altopascio station.
The best way to get from Altopascio to Differdange is to train via Milan which takes 15h 6m and costs €160 - €360. Alternatively, you can bus, which costs €50 - €150 and takes 20h 17m.
What companies run services between Altopascio, Italy and Differdange, Luxembourg?
You can take a train from Altopascio to Differdange, Gare via Florence Santa Maria Novella, Milano Centrale, Zuerich Hb, Mulhouse Ville, and Luxembourg, Gare Centrale in around 15h 6m. Alternatively, you can take a bus from Via Gavinana Distr.Ip to Differdange, Opkorn via Regina Margherita Fs, Lucca, Genoa, Luxembourg, P+R Bouillon, Hollerich, P+R Bouillon, Gasperich, prov. Cloche d'Or Quai 4, and Gasperich, Cloche d'Or in around 20h 17m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- airdolomiti.it
Flights from Florence Peretola Airport to Luxembourg via Frankfurt
- Ave. Duration
- 3h 28m
- When
- Every day
- Estimated price
- €95–290
- Website
- swiss.com
Flights from Florence Peretola Airport to Luxembourg via Zurich
- Ave. Duration
- 3h 40m
- When
- Monday to Saturday
- Estimated price
- €70–230
- Website
- luxair.lu
Flights from Florence Peretola Airport to Luxembourg
- Ave. Duration
- 1h 55m
- When
- Sunday
- Estimated price
- €90–200
- Website
- airfrance.com
Flights from Florence Peretola Airport to Luxembourg via Paris Charles de Gaulle
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- €75–420
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Altopascio to Firenze S.M.N.
- Ave. Duration
- 1h 11m
- Frequency
- Hourly
- Estimated price
- €5–12
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €8–12
- 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
- €26–75
- Website
- https://www.italotreno.it/en
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Milano Centrale to Zuerich Hb
- Ave. Duration
- 3h 17m
- Frequency
- Every 3 hours
- Estimated price
- €55–110
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €70–110
- 2nd Class
- €55–75
Train from Viareggio to Zuerich Hb
- Ave. Duration
- 9h 45m
- Frequency
- Once daily
- Estimated price
- €120–180
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €120–180
- 2nd Class
- €120–170
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Zuerich Hb to Mulhouse Ville
- Ave. Duration
- 1h 19m
- Frequency
- Every 4 hours
- Estimated price
- €40–65
- Website
- https://www.sncf-connect.com/en-en
Train from Mulhouse Ville to Luxembourg
- Ave. Duration
- 2h 37m
- Frequency
- Twice daily
- Estimated price
- €35–85
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Lucca to Genoa
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- €13–30
- Website
- https://www.flixbus.co.uk
Bus from Genoa to Luxembourg, P+R Bouillon
- Ave. Duration
- 13h 30m
- Frequency
- Once daily
- Estimated price
- €40–110
- Website
- https://www.flixbus.co.uk
- Phone
- +39 02 3008 9000
- mail@autostradale.it
- Website
- autostradale.it
Bus from P.Za D'Azeglio to San Donato - Nuova Autostazione
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- €22–35
- Website
- https://autostradale.it/?lang=en-GB
- Standard Rate
- €25–35
- Phone
- +39 080 3112335
- info@marinobus.it
- Website
- marinobus.it
Bus from Milan to Luxembourg P&R Gasperich/Howald
- Ave. Duration
- 12h 10m
- Frequency
- Once a week
- Estimated price
- €50–70
- Website
- https://marinobus.it/en/
Want to know more about travelling around Luxembourg
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
5 incredible day trips from Florence by train
Read the travel guide
Italy Travel Guides
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
More Questions & Answers
Altopascio to Differdange bus services, operated by FlixBus, arrive at Genoa station.
Altopascio to Differdange train services, operated by Trenitalia S.p.A., arrive at Firenze S.M.N. station.
Yes, the driving distance between Altopascio to Differdange is 957 km. It takes approximately 9h 46m to drive from Altopascio to Differdange.
Book your Altopascio to Differdange train tickets online with Omio.
There are 722+ hotels available in Differdange.

































