Trains to Lyon Find train times and tickets

Lyon is the main rail hub of central France and the country’s third largest city. The most important railway station is Lyon Part Dieu which lies to the east of the city centre. All long-distance trains serve Lyon Part Dieu. Many local trains and some TGVs also serve Lyon-Perrache, in the more central Presqu’île district. The airport, about 25 km from the city, has its own station called Lyon-St Exupery (TGV). Note that, since it's well out of town, the airport railway station is not included in searches using ‘Lyon (Any Station)’.

Fast TGV trains leave Paris at least hourly for Lyon, most taking less than two hours for the 427-km journey to Lyon Part Dieu. There are hourly high-speed services to Avignon and Marseille, as well as several direct trains daily to the French Riviera. There are excellent links with regional trains from Lyon to cities in the French Alps such as Annecy, Grenoble and Chambéry.

Lyon benefits from a superb range of long-distance and international links, including five trains each day to Brussels. There is a daily train from Lyon Part Dieu to Turin and Milan (with additional services from the station at Lyon airport). From Lyon, it is a short hop east to Switzerland with about eight trains each day from Lyon to Geneva. There are also fast once-daily direct links from Lyon to Basel, Baden Baden, Frankfurt am Main, Girona and Barcelona. In May 2015 Eurostar launched its new direct service from Lyon to London. It runs five times each week in mid-summer, and less often at other times of the year.

Lyon is a major centre for industry and commerce, yet it also makes its mark as a significant tourist centre. In recent years Lyon has become a popular destination in the city-break market, particularly on weekend nights when hotel rates in the city often tumble. The heart of Vieux Lyon is tucked into a bend on the west bank of the River Saône, while the life of the modern city centres on a finger of land called Presqu’île between the two rivers. Make time for the new Musee des Confluences, a bold piece of deconstructivist design, which has done much to breathe new life into the old docklands district.

Search accommodation in Lyon

Airbnb

Travel to Lyon by train from anywhere in the UK or across Europe

Cluses to Lyon by train

from £31.00

Avg 0 changes 2hr 59m

Toulouse to Lyon by train

from £53.00

Avg 0 changes 3hr 56m

Cardiff to Lyon by train

from £126.00

Avg 2 changes 8hr 35m

Aime to Lyon by train

from £28.50

Avg 0 changes 3hr 11m

Avignon to Lyon by train

from £15.00

Avg 0 changes 59m

Brussels to Lyon by train

from £25.50

Avg 0 changes 3hr 19m

Montpellier to Lyon by train

from £17.50

Avg 0 changes 1hr 42m

Málaga to Lyon by train

from £119.50

Avg 2 changes 12hr 4m

Cambridge to Lyon by train

from £109.10

Avg 1 change 6hr 46m

Zurich to Lyon by train

from £61.00

Avg 1 change 4hr 22m

Calais to Lyon by train

from £41.00

Avg 1 change 3hr 45m

Paris Charles de Gaulle Airport to Lyon by train

from £22.00

Avg 0 changes 1hr 58m

Florence to Lyon by train

from £47.00

Avg 1 change 7hr 31m

Lausanne to Lyon by train

from £45.00

Avg 1 change 2hr 38m

Bourg-Saint-Maurice to Lyon by train

from £29.50

Avg 0 changes 3hr 32m

Show more

Strasbourg to Lyon by train

from £24.50

Avg 0 changes 3hr 20m

Moûtiers to Lyon by train

from £26.50

Avg 0 changes 2hr 51m

Frankfurt am Main to Lyon by train

from £34.50

Avg 0 changes 5hr 56m

Nîmes to Lyon by train

from £13.50

Avg 0 changes 1hr 14m

Clermont-Ferrand to Lyon by train

from £10.50

Avg 0 changes 2hr 13m

Liverpool to Lyon by train

from £186.00

Avg 1 change 8hr 12m

Valence to Lyon by train

from £12.00

Avg 0 changes 33m

Montélimar to Lyon by train

from £16.50

Avg 0 changes 1hr 27m

Tours to Lyon by train

from £31.00

Avg 0 changes 5hr 9m

Milan to Lyon by train

from £25.50

Avg 0 changes 5hr 23m

Marseille to Lyon by train

from £18.00

Avg 0 changes 1hr 36m

Madrid to Lyon by train

from £71.50

Avg 1 change 8hr 25m

Nice to Lyon by train

from £22.00

Avg 0 changes 4hr 27m

Saint-Étienne to Lyon by train

from £8.00

Avg 0 changes 41m

Mâcon to Lyon by train

from £7.50

Avg 0 changes 34m

Grenoble to Lyon by train

from £20.00

Avg 0 changes 1hr 3m

Vichy to Lyon by train

from £15.00

Avg 0 changes 1hr 51m

Birmingham to Lyon by train

from £226.00

Avg 1 change 7hr 30m

Marne la Vallee to Lyon by train

from £63.00

Avg 0 changes 1hr 46m

Rome to Lyon by train

from £70.40

Avg 1 change 9hr 1m

Seville to Lyon by train

from £162.50

Avg 2 changes 12hr

Roanne to Lyon by train

from £10.50

Avg 0 changes 1hr 4m

Rennes to Lyon by train

from £131.00

Avg 0 changes 3hr 51m

Narbonne to Lyon by train

from £29.00

Avg 0 changes 2hr 45m

Aix-les-Bains to Lyon by train

from £19.00

Avg 0 changes 1hr 8m

Lille to Lyon by train

from £22.00

Avg 0 changes 2hr 57m

Turin to Lyon by train

from £25.50

Avg 0 changes 3hr 56m

Besançon to Lyon by train

from £29.00

Avg 0 changes 1hr 50m

Chalon-sur-Saône to Lyon by train

from £15.50

Avg 0 changes 56m

Bristol to Lyon by train

from £82.50

Avg 1 change 7hr 54m

Sallanches to Lyon by train

from £22.50

Avg 1 change 3hr 12m

Perpignan to Lyon by train

from £24.50

Avg 0 changes 3hr 39m

Annecy to Lyon by train

from £21.50

Avg 0 changes 1hr 52m

Beaune to Lyon by train

from £11.50

Avg 0 changes 1hr 23m

Karlsruhe to Lyon by train

from £44.00

Avg 0 changes 4hr 43m

Belfort to Lyon by train

from £23.00

Avg 0 changes 2hr 13m

Valencia to Lyon by train

from £64.50

Avg 1 change 9hr 50m

Arles to Lyon by train

from £20.00

Avg 0 changes 2hr 38m

La Valbonne to Lyon by train

from £7.00

Avg 0 changes 18m

Ambérieu-en-Bugey to Lyon by train

from £9.50

Avg 0 changes 24m

Aix-en-Provence to Lyon by train

from £18.00

Avg 0 changes 1hr 22m

Paris to Lyon by train

from £22.00

Avg 0 changes 1hr 57m

Paris to Lyon by train

from £22.00

Avg 0 changes 1hr 57m

Monaco Monte Carlo to Lyon by train

from £26.00

Avg 1 change 4hr 45m

Amsterdam to Lyon by train

from £79.00

Avg 1 change 5hr 43m

Ebbsfleet to Lyon by train

from £62.00

Avg 1 change 4hr 44m

Geneva to Lyon by train

from £24.50

Avg 0 changes 1hr 44m

Geneva Airport to Lyon by train

from £29.50

Avg 1 change 2hr 5m

Colmar to Lyon by train

from £17.50

Avg 0 changes 3hr 19m

Mulhouse to Lyon by train

from £18.00

Avg 0 changes 2hr 48m

Barcelona to Lyon by train

from £27.00

Avg 0 changes 5hr 6m

Massy to Lyon by train

from £111.00

Avg 0 changes 2hr 3m

London to Lyon by train

from £48.00

Avg 0 changes 4hr 41m

London to Lyon by train

from £48.00

Avg 0 changes 4hr 41m

Modane to Lyon by train

from £26.50

Avg 1 change 2hr 56m

Dijon to Lyon by train

from £16.50

Avg 0 changes 1hr 26m

Bordeaux to Lyon by train

from £39.50

Avg 1 change 5hr 59m

Basel to Lyon by train

from £23.50

Avg 0 changes 3hr 24m

Berne to Lyon by train

from £67.00

Avg 1 change 3hr 48m

Carcassonne to Lyon by train

from £18.00

Avg 0 changes 3hr 13m

Alicante to Lyon by train

from £63.00

Avg 1 change 12hr

Ashford to Lyon by train

from £51.00

Avg 1 change 4hr 49m

Ashford to Lyon by train

from £51.00

Avg 1 change 4hr 49m

Cannes to Lyon by train

from £48.00

Avg 0 changes 3hr 57m

Manchester to Lyon by train

from £119.00

Avg 1 change 8hr 5m

Nantes to Lyon by train

from £47.00

Avg 0 changes 4hr 22m

Chambéry to Lyon by train

from £16.50

Avg 0 changes 55m

Girona to Lyon by train

from £44.50

Avg 0 changes 4hr 25m

Country guide

Trains to France

Read our country guide

Log in / Register

  1. We'll assume you've read
    our Terms of Service.