More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Train Information to Lyon from Marignane

distanceDistance161 miles (260 km)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day

Trains from Marignane to Lyon cover the 161 miles (260 km) long trip taking on average 2 h 42 min with our travel partners like. Normally, there are 16 trains operating per day, including direct services available.

Travel Tips

Trains from Marignane to Lyon
Travel by train to Lyon easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Marignane to Lyon.
What is the distance to Lyon from Marignane by train?
The Marignane to Lyon train distance is approximately 161 miles (260 km).
What is the Marignane to Lyon train travel time?
On average the Marignane to Lyon train time is 2 h 42 min  covering the 161 miles (260 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
How many trains per day are there between Marignane and Lyon?
The average number of trains departing Marignane for Lyon is 16 a day. The train schedules and services may vary between weekdays and weekends.

Important Stations and Airports for this Journey

The major railway station for departures from Marignane is. Read all the information you need to know about services, amenities and connections at for your journey between Marignane and Lyon.

More options for your journey from Marignane to Lyon

Here are some other resources that might have the information you need