Trains to Bordeaux Find train times and tickets

True romantics will only approach Bordeaux by boat – and it’s certainly the best way to appreciate this fine city. Most of us make do with the train which is a cheap and efficient way of reaching Bordeaux from many parts of Europe. The city has just moved a little closer to Paris. The high-speed line from Paris to Tours has been extended to Bordeaux. Since that new railway opened in July 2017, Bordeaux is now just over two hours away from the French capital, with hourly trains dashing from Bordeaux to Paris.

Bordeaux is one of France’s finest provincial cities. The compact and graceful heart of the Old Town drips with classical charm with plenty of fine frontages along the River Garonne. It’s a place to linger, certainly good for a two or three night stay. The city is an excellent base for excursions to the nearby vineyards; there are for example regular local trains to both Margaux and Pauillac. For sun, sea and sand just hop on a local train to Arcachon on the coast; it's a summer excursion much favoured by the Bordelais. And, if the weather is against you, make time for Bordeaux’s world-class museums and thriving café culture. Among the star attractions is the new museum and cultural centre devoted entirely to wine. La Cité du Vin opened in 2016; it makes just one more reason for visiting Bordeaux, a city whose wealth and fame is based entirely on wine.

The main railway station, Bordeaux St-Jean, lies south-east of the city centre. From here long-distance trains fan out to cities across France. Besides Paris, there are direct services to Marseille, Nice, Lille, Limoges, Strasbourg and a score of other cities. Local trains run up the Atlantic coast to La Rochelle and Nantes. There are also good services east to Périgueux and other communities in the Dordogne.

Search accommodation in Bordeaux

Airbnb

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

London to Bordeaux by train

from $81.46

Avg 1 change 5hr 25m

Paris to Bordeaux by train

from $18.39

Avg 0 changes 2hr 4m

Lille to Bordeaux by train

from $30.22

Avg 0 changes 4hr 32m

Toulouse to Bordeaux by train

from $18.39

Avg 0 changes 1hr 58m

Hendaye to Bordeaux by train

from $28.91

Avg 0 changes 2hr 24m

Lyon to Bordeaux by train

from $49.93

Avg 1 change 4hr 52m

Dax to Bordeaux by train

from $21.02

Avg 0 changes 1hr 7m

Marseille to Bordeaux by train

from $40.73

Avg 0 changes 5hr 37m

Bayonne to Bordeaux by train

from $26.28

Avg 0 changes 1hr 41m

Arcachon to Bordeaux by train

from $22.99

Avg 0 changes 40m

Saint-Pierre-des-Corps to Bordeaux by train

from $19.05

Avg 0 changes 1hr 38m

Lourdes to Bordeaux by train

from $18.39

Avg 0 changes 2hr 28m

Agen to Bordeaux by train

from $17.08

Avg 0 changes 1hr 1m

Barcelona to Bordeaux by train

from $78.83

Avg 1 change 6hr 2m

Narbonne to Bordeaux by train

from $24.31

Avg 0 changes 3hr 22m

Show more

Montauban to Bordeaux by train

from $19.05

Avg 0 changes 1hr 38m

St Emilion to Bordeaux by train

from $11.82

Avg 0 changes 33m

Libourne to Bordeaux by train

from $7.88

Avg 0 changes 19m

Marne-la-Vallée to Bordeaux by train

from $47.30

Avg 0 changes 3hr 18m

Montpellier to Bordeaux by train

from $24.31

Avg 0 changes

Poitiers to Bordeaux by train

from $26.28

Avg 0 changes 1hr 5m

Angoulême to Bordeaux by train

from $16.42

Avg 0 changes 35m

La Rochelle to Bordeaux by train

from $18.39

Avg 0 changes 2hr 9m

Nantes to Bordeaux by train

from $24.96

Avg 0 changes 4hr 49m

Paris Charles de Gaulle Airport to Bordeaux by train

from $51.90

Avg 0 changes 3hr 31m

Biarritz to Bordeaux by train

from $27.59

Avg 0 changes 1hr 55m

Pau to Bordeaux by train

from $29.56

Avg 0 changes 2hr 1m

Bergerac to Bordeaux by train

from $21.68

Avg 0 changes 1hr 18m

Carcassonne to Bordeaux by train

from $18.39

Avg 0 changes 2hr 51m

Nice to Bordeaux by train

from $66.35

Avg 0 changes 8hr 49m

Tours to Bordeaux by train

from $26.28

Avg 1 change 1hr 51m

Massy to Bordeaux by train

from $44.67

Avg 0 changes 2hr 44m

Saintes to Bordeaux by train

from $27.59

Avg 0 changes 1hr 16m

Perigueux to Bordeaux by train

from $27.59

Avg 0 changes 1hr 12m

Sarlat to Bordeaux by train

from $34.82

Avg 0 changes 2hr 28m

Brussels to Bordeaux by train

from $84.09

Avg 1 change 4hr 19m

Limoges to Bordeaux by train

from $44.01

Avg 0 changes 2hr 19m

Ashford to Bordeaux by train

from $81.46

Avg 1 change 5hr 1m

Ebbsfleet to Bordeaux by train

from $815.91

Avg 1 change 5hr 14m

Strasbourg to Bordeaux by train

from $80.80

Avg 0 changes 5hr 21m

Calais to Bordeaux by train

from $155.69

Avg 1 change 4hr 50m

St-Vincent-de-Tyrosse to Bordeaux by train

from $26.93

Avg 0 changes 1hr 34m

Rennes to Bordeaux by train

from $54.53

Avg 1 change 3hr 52m

Nîmes to Bordeaux by train

from $25.62

Avg 0 changes 4hr 53m

Avignon to Bordeaux by train

from $37.45

Avg 1 change 5hr 35m

Saint-Jean-de-Luz to Bordeaux by train

from $28.25

Avg 0 changes 2hr 10m

Marmande to Bordeaux by train

from $17.74

Avg 0 changes 36m

Le Mans to Bordeaux by train

from $39.42

Avg 1 change 3hr 1m

Mont-de-Marsan to Bordeaux by train

from $30.88

Avg 0 changes 1hr 24m

Ste Foy la Grande to Bordeaux by train

from $17.74

Avg 0 changes 59m

Newcastle upon Tyne to Bordeaux by train

from $242.41

Avg 2 changes 9hr 29m

Chenonceaux to Bordeaux by train

from $32.19

Avg 1 change 2hr 12m

Brive-la-Gaillarde to Bordeaux by train

from $36.13

Avg 0 changes 2hr 14m

Facture Biganos to Bordeaux by train

from $11.17

Avg 0 changes 21m

Langon to Bordeaux by train

from $11.17

Avg 0 changes 25m

Milan to Bordeaux by train

from $66.61

Avg 1 change 10hr 20m

Arras to Bordeaux by train

from $74.23

Avg 1 change 4hr

Lesparre to Bordeaux by train

from $17.74

Avg 0 changes 1hr 17m

Morcenx to Bordeaux by train

from $23.65

Avg 0 changes 52m

Rochefort to Bordeaux by train

from $16.42

Avg 0 changes 1hr 48m

Amsterdam to Bordeaux by train

from $123.50

Avg 1 change 6hr 22m

Ychoux to Bordeaux by train

from $17.74

Avg 0 changes 39m

Zurich to Bordeaux by train

from $572.85

Avg 1 change 7hr 18m

Cambridge to Bordeaux by train

from $125.08

Avg 2 changes 7hr 39m

Le Buisson to Bordeaux by train

from $28.91

Avg 0 changes 1hr 57m

Madrid to Bordeaux by train

from $101.17

Avg 2 changes 10hr

Dijon to Bordeaux by train

from $48.61

Avg 1 change 4hr 52m

Auch to Bordeaux by train

from $32.19

Avg 1 change 2hr 49m

Charleroi Sud to Bordeaux by train

from $89.34

Avg 2 changes 5hr 30m

Bologna to Bordeaux by train

from $91.05

Avg 2 changes 12hr 6m

Alicante to Bordeaux by train

from $247.66

Avg 2 changes 12hr 50m

Béziers to Bordeaux by train

from $37.45

Avg 0 changes 3hr 40m

Valencia to Bordeaux by train

from $247.66

Avg 2 changes 11hr 29m

Figueres to Bordeaux by train

from $330.44

Avg 1 change 5hr 4m

Soulac-sur-Mer to Bordeaux by train

from $22.34

Avg 0 changes 1hr 39m

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.