Toulouse to Lyon by train

Direct Toulouse to Lyon trains run 3 times a day on the classic corridor, taking as little as 3 hours 55 minutes, from EUR 32.

Lyon rooftops with cathedral towers and a distant Ferris wheel
Origin
Toulouse
Destination
Lyon
Country
France

Where to book

Train tickets

  • Omio

    Omio connects you with over 1,000 transport providers - trains, buses, flights, and more - to simplify your travel planning.

    Check times & prices
  • Rail Europe

    Rail Europe is a leading travel tech company specializing in European train bookings for over 15,000 travel professionals worldwide.

  • Trainline

    Trainline sells rail and coach tickets worldwide on behalf of major UK and European transport companies.

Train service

Find places to stay in Lyon

Bright bedroom with white bedding and a breakfast tray on the bedBrowse stays in LyonHotels and apartments via Booking.com

Frequently asked questions

How long does the train from Toulouse to Lyon take?

The fastest direct trains take 3 hours 55 minutes. Connecting itineraries with a change at Montpellier or Nimes typically take five hours or more, which is why the direct TGV INOUI departures are worth planning around if timing allows.

Are there direct trains from Toulouse to Lyon?

Yes. Three TGV INOUI trains a day run direct, out of 10 total daily departures on the current SNCF Connect timetable. The other seven involve one change, usually at Montpellier or Nimes.

Which stations do Toulouse to Lyon trains use?

Trains leave from Toulouse Matabiau and the direct services arrive at Lyon Part-Dieu, the city's main station, not Lyon Perrache or Lyon Saint-Exupery.

Does OUIGO run direct trains from Toulouse to Lyon?

OUIGO's own listing for this city pair routes via Paris, changing from Lyon Perrache to Paris Bercy and then to Paris Montparnasse, taking around 11 hours 30 minutes. It does not offer a direct southern-corridor alternative to the TGV INOUI service.

How much does the Toulouse to Lyon train cost?

Fares from SNCF Connect start at EUR 32 for a limited number of Standard class seats, with typical advance fares closer to EUR 40 to 50. The cheapest seats sell out first, so booking a specific date earlier tends to protect a lower price rather than guarantee one.

More routes