There are 11 ways to get from Opera to Strasbourg by train, bus, car, plane, or train (Trenitalia)
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 Zurich
best- Take the train from Milan Rogoredo to Zürich HBEc
- Take the train from Zürich HB to Basel SBBTgv / ...
- Take the train from Basel Sbb to StrasbourgTer
8h 5m€137–238Bus via Milano, Autostazione Lampugnano
cheapest- Take the bus from Milano, Autostazione Lampugnano to StrasbourgN401 / ...
10h 25m€24–57Bus
- Take the bus from Milan to Strasbourg InterscambioMarinoBus 251
9h 53m€32–45Drive 482.8 km
- Drive from Opera to Strasbourg482.8 km
5h 13m€76–110Fly Milan Linate Airport to Stuttgart Airport, train
- Fly from Milan Linate Airport (LIN) to Stuttgart Airport (STR)LIN - STR
- Take the train from Hauptbahnhof to Strasbourg Bahnhof
6h 32m€140–331Train
- Take the train from Rho-Fiera Milano to Basel SbbEc
- Take the train from Basel Sbb to StrasbourgTer
9h 7m€109–167Fly Milan Linate Airport to Luxembourg, train
- Fly from Milan Linate Airport (LIN) to Luxembourg (LUX)LIN - LUX
- Take the train from Luxembourg to Strasbourg
6h 58m€79–275Train to Milano Malpensa Airport, fly to Strasbourg International Airport
- Take the train from Locate Triulzi to Milano Bovisa Politecnico
- Fly from Milano Malpensa Airport (MXP) to Strasbourg International Airport (SXB)MXP - SXB
4h 53m€41–242Fly Milano Malpensa Airport to Zurich Airport, train
- Fly from Milano Malpensa Airport (MXP) to Zurich Airport (ZRH)MXP - ZRH
- Take the train from Zürich HB to Basel SBB
- Take the train from Basel Sbb to Strasbourg
7h 58m€125–302Fly Milano Malpensa Airport to Luxembourg, train
- Fly from Milano Malpensa Airport (MXP) to Luxembourg (LUX)MXP - LUX
- Take the train from Luxembourg to Strasbourg
7h 46m€102–278Fly Milan Linate Airport to Frankfurt, train
- Fly from Milan Linate Airport (LIN) to Frankfurt (FRA)LIN - FRA
- Take the train from Frankfurt to Karlsruhe Hauptbahnhof
- Take the train from Karlsruhe Hauptbahnhof to Strasbourg Bahnhof
7h 32m€76–250
Opera to Strasbourg by train
Questions & Answers
The cheapest way to get from Opera to Strasbourg is to bus which costs €30 - €45 and takes 9h 53m.
The fastest way to get from Opera to Strasbourg is to train and fly which takes 4h 53m and costs €40 - €250.
No, there is no direct train from Opera to Strasbourg. However, there are services departing from Locate Triulzi and arriving at Strasbourg via Milan Rogoredo, Zürich HB and Basel Sbb. The journey, including transfers, takes approximately 8h 5m.
The distance between Opera and Strasbourg is 497 km. The road distance is 482.8 km.
The best way to get from Opera to Strasbourg without a car is to train via Zurich which takes 8h 5m and costs €130 - €240.
It takes approximately 8h 5m to get from Opera to Strasbourg, including transfers.
Opera to Strasbourg train services, operated by Swiss Federal Railways (SBB CFF FFS), depart from Milan Rogoredo station.
The best way to get from Opera to Strasbourg is to train via Zurich which takes 8h 5m and costs €130 - €240. Alternatively, you can bus, which costs €30 - €45 and takes 9h 53m.
Opera to Strasbourg train services, operated by Swiss Federal Railways (SBB CFF FFS), arrive at Zürich HB station.
Yes, the driving distance between Opera to Strasbourg is 483 km. It takes approximately 5h 13m to drive from Opera to Strasbourg.
What companies run services between Opera, Lombardy, Italy and Strasbourg, France?
You can take a train from Locate Triulzi to Strasbourg via Milan Rogoredo, Zürich HB, Basel SBB, and Basel Sbb in around 8h 5m. Alternatively, Marino Autolinee S.p.A. operates a bus from Milan to Strasbourg Interscambio once a week. Tickets cost €29–40 and the journey takes 8h 40m.
- Website
- lufthansa.com
Flights from Milan Linate Airport to Stuttgart Airport via Munich
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- €90–380
Flights from Milan Linate Airport to Stuttgart Airport via Frankfurt
- Ave. Duration
- 3h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €90–250
Flights from Milan Linate Airport to Luxembourg via Frankfurt
- Ave. Duration
- 3h 7m
- When
- Every day
- Estimated price
- €110–420
Flights from Milano Malpensa Airport to Luxembourg via Frankfurt
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- €100–340
Flights from Milan Linate Airport to Frankfurt
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €90–320
Flights from Milan Linate Airport to Frankfurt via Munich
- Ave. Duration
- 3h 17m
- When
- Every day
- Estimated price
- €90–330
- Website
- airdolomiti.it
Flights from Milan Linate Airport to Luxembourg via Frankfurt
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- €120–420
Flights from Milano Malpensa Airport to Luxembourg via Frankfurt
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- €100–340
Flights from Milan Linate Airport to Frankfurt
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €90–320
- Website
- easyjet.com
Flights from Milan Linate Airport to Luxembourg
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €25–95
Flights from Milano Malpensa Airport to Strasbourg International Airport
- Ave. Duration
- 1h 15m
- When
- Monday and Friday
- Estimated price
- €30–220
Flights from Milano Malpensa Airport to Luxembourg
- Ave. Duration
- 1h 22m
- When
- Monday, Friday, and Sunday
- Estimated price
- €23–120
Flights from Milan Linate Airport to Frankfurt
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €30–130
- Website
- luxair.lu
Flights from Milan Linate Airport to Luxembourg
- Ave. Duration
- 1h 20m
- When
- Saturday and Sunday
- Estimated price
- €75–280
Flights from Milano Malpensa Airport to Luxembourg
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €45–180
- Website
- swiss.com
Flights from Milano Malpensa Airport to Zurich Airport
- Ave. Duration
- 1h 1m
- When
- Every day
- Estimated price
- €50–230
Flights from Milano Malpensa Airport to Luxembourg via Zurich Airport
- Ave. Duration
- 3h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- €90–160
- Website
- eurowings.com
Flights from Milan Linate Airport to Stuttgart Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €110–240
- Website
- airfrance.com
Flights from Milano Malpensa Airport to Luxembourg via Paris Charles de Gaulle
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- €100–310
- Website
- ethiopianairlines.com
Flights from Milano Malpensa Airport to Zurich Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- €65–170
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Milan Rogoredo to Zürich HB
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- €85–160
- Website
- https://www.sbb.ch/en
Train from Zürich HB to Basel SBB
- Ave. Duration
- 1h 14m
- Frequency
- Every 20 minutes
- Estimated price
- €21–45
- Website
- https://www.sbb.ch/en
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Basel Sbb to Strasbourg
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- €29–30
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Hauptbahnhof to Strasbourg Bahnhof
- Ave. Duration
- 1h 23m
- Frequency
- 5 times a day
- Estimated price
- €35–75
- Website
- https://int.bahn.de/en
Train from Frankfurt to Karlsruhe Hauptbahnhof
- Ave. Duration
- 1h 7m
- Frequency
- Every 3 hours
- Estimated price
- €18–55
- Website
- https://int.bahn.de/en
Train from Karlsruhe Hauptbahnhof to Strasbourg Bahnhof
- Ave. Duration
- 43 min
- Frequency
- Every 3 hours
- Estimated price
- €20–45
- Website
- https://int.bahn.de/en
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Rho-Fiera Milano to Basel Sbb
- Ave. Duration
- 4h 24m
- Frequency
- Once a week
- Estimated price
- €75–130
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €90–130
- 2nd Class
- €75–110
- Phone
- +352 24 89 24 89
- Website
- cfl.lu
Train from Luxembourg to Strasbourg
- Ave. Duration
- 1h 42m
- Frequency
- Twice daily
- Estimated price
- €50–80
- Website
- https://www.cfl.lu/en-gb
- 1st Class
- €50–80
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Locate Triulzi to Milano Bovisa Politecnico
- Ave. Duration
- 35 min
- Frequency
- Every 30 minutes
- Estimated price
- €2–4
- Website
- https://www.trenord.it/en/
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Frankfurt to Karlsruhe Hauptbahnhof
- Ave. Duration
- 1h 52m
- Frequency
- Once daily
- Estimated price
- €21–70
- Website
- https://www.ns.nl/en
- 2nd Class
- €21–35
- 1st Class
- €40–70
- Phone
- +39 080 3112335
- info@marinobus.it
- Website
- marinobus.it
Bus from Milan to Strasbourg Interscambio
- Ave. Duration
- 8h 40m
- Frequency
- Once a week
- Estimated price
- €29–40
- Website
- https://marinobus.it/en/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Milano, Autostazione Lampugnano to Strasbourg
- Ave. Duration
- 7h 55m
- Frequency
- 3 times a day
- Estimated price
- €24–50
- Website
- https://www.flixbus.co.uk
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Milano, Autostazione Lampugnano to Strasbourg
- Ave. Duration
- 7h 50m
- Frequency
- 6 times a week
- Estimated price
- €20–45
- Website
- https://www.blablacar.co.uk/bus
Want to know more about travelling around France
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 delightfully under-the-radar French towns you need to visit
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 2341+ hotels available in Strasbourg.



















































