There are 9 ways to get from Oberstdorf to Lyon by train, bus, car, or plane
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 Strasbourg
best- Take the train from Oberstdorf to Ulm Hauptbahnhof
- Take the train from Ulm Hauptbahnhof to Strasbourg Bahnhof83
- Take the train from Strasbourg Bahnhof to Lyon Part Dieu84
10h 23m€111–384Bus
cheapest- Take the bus from Oberstdorf bus station to Memmingen central bus station163
- Take the bus from Memmingen central bus station to LyonN106 / ...
12h 25m€48–81Train, bus
- Take the train from Immenstadt to Lindau, Reutin BahnhofRe7
- Take the train from Lindau-Reutin to St. Gallen(Ch)Ec
- Take the bus from St. Gallen Lagerstrasse to Lyon Perrache Bus Station
12h 3m€63–87Drive 569 km
- Drive from Oberstdorf to Lyon569 km
7h 8m€87–126Train, train to Munich International Airport, fly to Lyon–Saint Exupéry Airport
- Take the train from Immenstadt to Pasing
- Take the train from Pasing to Flughafen München
- Fly from Munich International Airport (MUC) to Lyon–Saint Exupéry Airport (LYS)MUC - LYS
8h 23m€135–286Train
- Take the train from Immenstadt to Lindau, Reutin BahnhofRe7
- Take the train from Lindau-Reutin to St. Gallen(Ch)Ec
- Take the train from St. Gallen to GenèveIc1
- Take the train from Geneve to Lyon Part DieuTer
11h 55m€131–212Train, train to Strasbourg International Airport, fly to Lyon–Saint Exupéry Airport
- Take the train from Oberstdorf to Ulm Hauptbahnhof
- Take the train from Ulm Hauptbahnhof to Strasbourg Bahnhof
- Fly from Strasbourg International Airport (SXB) to Lyon–Saint Exupéry Airport (LYS)SXB - LYS
8h 59m€170–363Train, train to Zurich Airport, fly to Geneva International Airport
- Take the train from Immenstadt to Lindau, Reutin Bahnhof
- Take the train from Lindau-Reutin to Zuerich Flughafen
- Fly from Zurich Airport (ZRH) to Geneva International Airport (GVA)ZRH - GVA
- Take the train from Geneve to Lyon Part Dieu
9h 51m€158–374Train, train to Munich International Airport, fly to Geneva International Airport
- Take the train from Immenstadt to Pasing
- Take the train from Pasing to Flughafen München
- Fly from Munich International Airport (MUC) to Geneva International Airport (GVA)MUC - GVA
- Take the train from Geneve to Lyon Part Dieu
11h 9m€148–330
Oberstdorf to Lyon by train
Questions & Answers
The cheapest way to get from Oberstdorf to Lyon is to bus which costs €45 - €85 and takes 12h 25m.
The fastest way to get from Oberstdorf to Lyon is to drive which takes 7h 8m and costs €85 - €130.
No, there is no direct bus from Oberstdorf station to Lyon. However, there are services departing from Oberstdorf bus station and arriving at Lyon via Memmingen central bus station. The journey, including transfers, takes approximately 12h 25m.
No, there is no direct train from Oberstdorf to Lyon. However, there are services departing from Oberstdorf and arriving at Lyon Part Dieu via Ulm Hauptbahnhof and Strasbourg Bahnhof. The journey, including transfers, takes approximately 10h 23m.
The distance between Oberstdorf and Lyon is 875 km. The road distance is 569 km.
The best way to get from Oberstdorf to Lyon without a car is to train via Strasbourg which takes 10h 23m and costs €110 - €390.
It takes approximately 10h 23m to get from Oberstdorf to Lyon, including transfers.
Oberstdorf to Lyon bus services, operated by FlixBus, depart from Oberstdorf bus station.
Oberstdorf to Lyon train services, operated by Deutsche Bahn Regio (DB Regional), depart from Oberstdorf station.
The best way to get from Oberstdorf to Lyon is to train via Strasbourg which takes 10h 23m and costs €110 - €390. Alternatively, you can bus, which costs €45 - €85 and takes 12h 25m.
What companies run services between Oberstdorf, Germany and Lyon, France?
You can take a train from Oberstdorf to Lyon Part Dieu via Ulm Hauptbahnhof and Strasbourg Bahnhof in around 10h 23m. Alternatively, you can take a bus from Oberstdorf bus station to Lyon via Memmingen central bus station in around 12h 25m.
- Website
- swiss.com
Flights from Zurich Airport to Geneva International Airport
- Ave. Duration
- 52 min
- When
- Every day
- Estimated price
- €100–350
Flights from Munich International Airport to Geneva International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €80–320
Flights from Munich International Airport to Geneva International Airport via Zurich Airport
- Ave. Duration
- 3h 1m
- When
- Every day
- Estimated price
- €80–290
- Website
- lufthansa.com
Flights from Munich International Airport to Lyon–Saint Exupéry Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €90–260
Flights from Munich International Airport to Geneva International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €80–320
Flights from Munich International Airport to Geneva International Airport via Frankfurt
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- €95–350
- Website
- twinjet.fr
Flights from Strasbourg International Airport to Lyon–Saint Exupéry Airport
- Ave. Duration
- 1h 10m
- When
- Monday to Friday
- Estimated price
- €410–850
- Website
- airdolomiti.it
Flights from Munich International Airport to Geneva International Airport
- Ave. Duration
- 1h 15m
- When
- Sunday
- Estimated price
- €100–320
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Oberstdorf to Ulm Hauptbahnhof
- Ave. Duration
- 2h 4m
- Frequency
- Every 2 hours
- Estimated price
- €20–29
- Website
- https://int.bahn.de/en
Train from Immenstadt to Lindau, Reutin Bahnhof
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- €13–19
- Website
- https://int.bahn.de/en
Train from Immenstadt to Pasing
- Ave. Duration
- 1h 46m
- Frequency
- Hourly
- Estimated price
- €22–35
- Website
- https://int.bahn.de/en
Train from Pasing to Flughafen München
- Ave. Duration
- 52 min
- Frequency
- Every 20 minutes
- Estimated price
- €10–15
- Website
- https://int.bahn.de/en
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Oberstdorf to Ulm Hauptbahnhof
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- €32–34
- Website
- https://int.bahn.de/en
Train from Ulm Hauptbahnhof to Strasbourg Bahnhof
- Ave. Duration
- 2h 36m
- Frequency
- Once daily
- Estimated price
- €40–90
- Website
- https://int.bahn.de/en
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Strasbourg Bahnhof to Lyon Part Dieu
- Ave. Duration
- 3h 43m
- Frequency
- Once daily
- Estimated price
- €50–260
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Geneve to Lyon Part Dieu
- Ave. Duration
- 2h 8m
- Frequency
- Twice a week
- Estimated price
- €25–35
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Lindau-Reutin to St. Gallen(Ch)
- Ave. Duration
- 36 min
- Frequency
- Once daily
- Estimated price
- €15–17
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Lindau-Reutin to Zuerich Flughafen
- Ave. Duration
- 1h 25m
- Frequency
- 6 times a week
- Estimated price
- €24–45
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from St. Gallen to Genève
- Ave. Duration
- 4h 18m
- Frequency
- Hourly
- Estimated price
- €70–130
- Website
- https://www.sbb.ch/en
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from St. Gallen Lagerstrasse to Lyon Perrache Bus Station
- Ave. Duration
- 7h 15m
- Frequency
- Once a week
- Estimated price
- €30–45
- Website
- https://regiojet.com/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Oberstdorf bus station to Memmingen central bus station
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- €8–12
- Website
- https://www.flixbus.co.uk
Bus from Memmingen central bus station to Lyon
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- €40–70
- Website
- https://www.flixbus.co.uk
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
More Questions & Answers
Oberstdorf to Lyon bus services, operated by FlixBus, arrive at Memmingen central bus station.
Oberstdorf to Lyon train services, operated by Deutsche Bahn Regio (DB Regional), arrive at Ulm Hauptbahnhof station.
Yes, the driving distance between Oberstdorf to Lyon is 569 km. It takes approximately 7h 8m to drive from Oberstdorf to Lyon.
Book your Oberstdorf to Lyon train tickets online with Omio.
Book your Oberstdorf to Lyon bus tickets online with Omio and FlixBus.
There are 3683+ hotels available in Lyon.





























