Trains to Nantes Find train times and tickets

The last major city on the Loire before that river flows into the Atlantic Ocean, Nantes is an industrial city with split allegiances. It looks both north-west towards Brittany (of which it was once a part) and east up the Loire Valley towards Anjou. Nantes is a lively place, its central area boasting elegant boulevards and an especially attractive riverfront, where old schooners recall the days when Nantes was a jumping-off point for trade with the Caribbean. You’ll never go wrong with a night or two in Nantes, but it’s probably not the spot to choose for a week’s holiday.

The main station, simply called the Gare de Nantes, dates from the late 1960s. No marks for charm, but it’s practical and efficient. TGVs for Paris leave every hour. Since July 2017, when a new stretch of high-speed line around Le Mans opened, the fastest trains to the French capital now take under two hours. There are also direct TGV services from Nantes to Le Mans, Lille, Marseille, Strasbourg and Charles de Gaulle Airport near Paris.

For travellers wanting to explore rural France by slower trains, Nantes is a major hub for such services. There are regional or Intercités services from Nantes direct to Bourges, Bordeaux, La Rochelle, Lyon, Tours and Toulouse. You’ll also find plenty of trains leaving Nantes for Brittany with direct services to Rennes, Lorient and Quimper. Nantes itself is 50 kilometres inland from the Atlantic, but it is just a short hop to the coast on local services to Pornic and Saint-Gilles.

Search accommodation in Nantes

Airbnb

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

London to Nantes by train

from $94.89

Avg 1 change 5hr 17m

Paris to Nantes by train

from $19.11

Avg 0 changes 1hr 56m

Saint-Pierre-des-Corps to Nantes by train

from $19.11

Avg 0 changes 1hr 29m

La Roche sur Yon to Nantes by train

from $10.54

Avg 0 changes 41m

Redon to Nantes by train

from $13.84

Avg 0 changes 42m

Rennes to Nantes by train

from $44.81

Avg 0 changes 1hr 14m

Le Mans to Nantes by train

from $50.08

Avg 0 changes 1hr 16m

Angers to Nantes by train

from $11.86

Avg 0 changes 34m

Bordeaux to Nantes by train

from $25.04

Avg 0 changes 4hr 45m

Paris Charles de Gaulle Airport to Nantes by train

from $25.04

Avg 0 changes 2hr 58m

Lille to Nantes by train

from $58.64

Avg 0 changes 3hr 54m

St-Nazaire to Nantes by train

from $12.52

Avg 0 changes 33m

Lyon to Nantes by train

from $19.11

Avg 0 changes 4hr 5m

La Rochelle to Nantes by train

from $12.52

Avg 0 changes 2hr 32m

Tours to Nantes by train

from $14.50

Avg 0 changes 1hr 36m

Show more

Vannes to Nantes by train

from $28.99

Avg 0 changes 1hr 8m

Saint-Malo to Nantes by train

from $33.61

Avg 1 change 2hr 19m

Quimper to Nantes by train

from $38.88

Avg 0 changes 2hr 11m

Les Sables-d'Olonne to Nantes by train

from $16.47

Avg 0 changes 1hr 8m

Marne-la-Vallée to Nantes by train

from $25.04

Avg 0 changes 2hr 44m

La Baule to Nantes by train

from $13.84

Avg 0 changes 48m

Saumur to Nantes by train

from $15.16

Avg 0 changes 1hr

Massy to Nantes by train

from $36.24

Avg 0 changes 1hr 57m

Chambéry to Nantes by train

from $96.86

Avg 1 change 5hr 54m

St-Gilles-Croix-de-Vie to Nantes by train

from $15.16

Avg 0 changes 1hr 4m

Pont Rousseau to Nantes by train

from $2.64

Avg 0 changes 9m

Milan to Nantes by train

from $263.04

Avg 1 change 10hr 28m

Cholet to Nantes by train

from $22.40

Avg 0 changes 51m

Marseille to Nantes by train

from $84.34

Avg 0 changes 6hr 4m

Clisson to Nantes by train

from $5.27

Avg 0 changes 16m

Challans to Nantes by train

from $9.88

Avg 0 changes 53m

Lorient to Nantes by train

from $34.92

Avg 0 changes 1hr 35m

Toulouse to Nantes by train

from $44.81

Avg 1 change 6hr 14m

Poitiers to Nantes by train

from $25.70

Avg 1 change 2hr 19m

Barcelona to Nantes by train

from $76.44

Avg 1 change 9hr 25m

Brussels to Nantes by train

from $119.27

Avg 1 change 4hr 30m

Pornic to Nantes by train

from $9.88

Avg 0 changes 54m

Auray to Nantes by train

from $27.67

Avg 0 changes 1hr 25m

Bressuire to Nantes by train

from $23.06

Avg 0 changes 1hr 45m

Madrid to Nantes by train

from $252.37

Avg 2 changes 13hr 9m

Dijon to Nantes by train

from $73.14

Avg 1 change 4hr 32m

Country guide

Trains to France

Read our country guide

Child and youth passengers

The definition of "Child" and "Youth" varies by country and rail operator. This is why we ask for the age of young passengers.

Sometimes children below a certain age can travel without a seat for free. If you want to guarantee a seat for child passengers, enter '6' as the age of the child.

Read more about child and youth passenger ages. See also youth discounts and railcards.

Log in / Register

  1. We'd love to send you (occasional) emails with travel tips, sales and special offers. You can change your preferences at any time.
  1. By registering you agree with our privacy policy.