Trains to Toulouse Find train times and tickets

France’s fourth-largest city is an intriguing mixture: Toulouse has an impressive and very historic city centre in the heart of an assertively modern city. Space research and the aviation industry give economic muscle to Toulouse, augmented by many small technology start-up companies. It is a city which many rail travellers pass through on their way to the Pyrenees, but it certainly deserves a day or two. With an excellent range of rail links, it’s a good base for exploring this region of south-west France.

The compact centre of Toulouse lies on the east bank of the River Garonne. It is a relaxed and pleasant area, with striking squares (notably the place du Capitole), excellent museums and an oddly asymmetric cathedral. Across on the other bank of the river, one-time slaughterhouses have been converted into a world-class gallery of contemporary art called Les Abattoirs.

The city’s main station is Toulouse-Matabiau, about a 15-minute walk north-east of place du Capitole. The efficient Métro system makes it easy to get around town. From the Gare de Matabiau, long-distance trains radiate out to destinations across France. Toulouse is not on the French high-speed network, so even the TGVs to Paris take 5 hrs 30 mins. There is also an overnight train from Toulouse to the French capital.

There is a useful TGV link with Lyon, taking four hours. Direct trains run to Marseille, Nice, Limoges, Bordeaux, Nantes and many other cities. Spanish operator RENFE runs a daily AVE service from Toulouse to Barcelona. There are also good rail links running south from Toulouse into the Pyrenees.

Search accommodation in Toulouse

Airbnb

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

London to Toulouse by train

from £61.50

Avg 1 change 8hr 56m

Perpignan to Toulouse by train

from £15.00

Avg 0 changes 1hr 46m

Nice to Toulouse by train

from £33.50

Avg 0 changes 6hr 43m

Valencia to Toulouse by train

from £78.00

Avg 1 change 6hr 48m

Latour-de-Carol to Toulouse by train

from £24.00

Avg 0 changes 2hr 50m

Cahors to Toulouse by train

from £11.00

Avg 0 changes 1hr 2m

Girona to Toulouse by train

from £31.00

Avg 0 changes 2hr 31m

Carcassonne to Toulouse by train

from £7.00

Avg 0 changes 41m

Narbonne to Toulouse by train

from £10.50

Avg 0 changes 1hr 12m

Pas de la Casa to Toulouse by train

from £21.50

Avg 0 changes 2hr 22m

Bordeaux to Toulouse by train

from £13.50

Avg 0 changes 1hr 58m

Bayonne to Toulouse by train

from £18.50

Avg 0 changes 3hr 27m

Amsterdam to Toulouse by train

from £48.00

Avg 1 change 9hr 38m

Pau to Toulouse by train

from £48.00

Avg 0 changes 2hr 14m

Paris to Toulouse by train

from £13.50

Avg 0 changes 4hr 19m

Show more

Lourdes to Toulouse by train

from £10.50

Avg 0 changes 1hr 46m

Alicante to Toulouse by train

from £98.00

Avg 1 change 10hr 34m

Montauban to Toulouse by train

from £4.50

Avg 0 changes 24m

Agen to Toulouse by train

from £11.00

Avg 0 changes 1hr 2m

Montréjeau to Toulouse by train

from £12.50

Avg 0 changes 1hr 6m

Madrid to Toulouse by train

from £64.50

Avg 1 change 6hr 42m

Lille to Toulouse by train

from £48.00

Avg 1 change 7hr 28m

Foix to Toulouse by train

from £14.00

Avg 0 changes 1hr

Lyon to Toulouse by train

from £22.00

Avg 0 changes 4hr 5m

Montpellier to Toulouse by train

from £13.50

Avg 0 changes 2hr 6m

Tarbes to Toulouse by train

from £10.00

Avg 0 changes 1hr 30m

Béziers to Toulouse by train

from £10.00

Avg 0 changes 1hr 29m

Brive-la-Gaillarde to Toulouse by train

from £85.50

Avg 0 changes 2hr 13m

Nîmes to Toulouse by train

from £13.50

Avg 0 changes 2hr 36m

Barcelona to Toulouse by train

from £26.00

Avg 0 changes 3hr 12m

Marseille to Toulouse by train

from £36.00

Avg 0 changes 3hr 49m

Country guide

Trains to France

Read our country guide

Log in / Register

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