Trains to Paris Find train times and tickets

Paris lies at the hub of France’s highly efficient rail network. Many of the country’s top-of-the-range high-speed trains (known as TGVs) begin or end their journeys in the capital. But don’t forget that France also has a marvellous network of cross-country TGV routes linking provincial centres.

Whether you are bound for the sunny shores of the Mediterranean or for the French Alps or Pyrenees, you’ll find a great choice of fast TGV trains from Paris to your eventual destination. But take time for Paris too. The so-called City of Light is one of the world’s premier destinations. Explore the city's grand boulevards and set-piece sights but also wander through the markets and side-streets of Montmartre.

For days out from the capital, comfortable regional trains will speed you to communities in the Parisian hinterland. Popular short excursions from Paris include the Palace of Versailles, Claude Monet's garden at Giverny and the Disneyland Paris complex at Marne la Vallée-Chessy. It's worth noting that Loco2's coverage does not include RER and other local trains in the Paris region. Tickets for these trains are best purchased locally.

For those keen on exploring Europe by rail, Paris is a key port-of-call. Not only does it host Eurostar services from England, but it is the starting point for other important international rail services. You can travel from Paris directly to Venice, Barcelona, Geneva, Amsterdam, Munich, Turin and Milan. There is even a direct train (called the Trans-European Express) from Paris to Moscow.

Search accommodation in Paris

Airbnb

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

London to Paris by train

from $58.29

Avg 0 changes 2hr 16m

Amsterdam to Paris by train

from $42.39

Avg 0 changes 3hr 1m

Brussels to Paris by train

from $35.11

Avg 0 changes 1hr 22m

Barcelona to Paris by train

from $47.69

Avg 0 changes 6hr 25m

Lyon to Paris by train

from $30.47

Avg 0 changes 1hr 56m

Milan to Paris by train

from $35.11

Avg 0 changes 7hr 7m

Venice to Paris by train

from $42.39

Avg 0 changes 13hr 38m

Marseille to Paris by train

from $30.47

Avg 0 changes 3hr 4m

Cologne to Paris by train

from $39.08

Avg 0 changes 3hr 20m

Moscow to Paris by train

from $351.05

Avg 1 change 35hr 20m

Ebbsfleet to Paris by train

from $58.29

Avg 0 changes 2hr 5m

Berlin to Paris by train

from $54.31

Avg 1 change 8hr 1m

Frankfurt am Main to Paris by train

from $47.03

Avg 0 changes 3hr 40m

Geneva to Paris by train

from $35.11

Avg 0 changes 3hr 4m

Zurich to Paris by train

from $35.11

Avg 0 changes 4hr 3m

Show more

Bern to Paris by train

from $35.11

Avg 0 changes 4hr 27m

Nice to Paris by train

from $30.47

Avg 0 changes 5hr 37m

Bourg-Saint-Maurice to Paris by train

from $76.83

Avg 1 change 4hr 55m

Chamonix to Paris by train

from $60.27

Avg 1 change 5hr 34m

Moûtiers to Paris by train

from $72.20

Avg 1 change 4hr 24m

Aix-en-Provence to Paris by train

from $30.47

Avg 0 changes 3hr 1m

Toulouse to Paris by train

from $18.55

Avg 0 changes 4hr 12m

Luxembourg City to Paris by train

from $30.47

Avg 0 changes 2hr 10m

Prague to Paris by train

from $78.82

Avg 2 changes 11hr 32m

Monaco to Paris by train

from $52.33

Avg 0 changes 6hr 1m

Turin to Paris by train

from $35.11

Avg 0 changes 5hr 37m

Bordeaux to Paris by train

from $18.55

Avg 0 changes 2hr 3m

La Rochelle to Paris by train

from $30.47

Avg 0 changes 2hr 28m

Avignon to Paris by train

from $30.47

Avg 0 changes 2hr 37m

Antibes to Paris by train

from $79.48

Avg 0 changes 5hr 17m

Cannes to Paris by train

from $30.47

Avg 0 changes 5hr 5m

Antwerp to Paris by train

from $35.11

Avg 0 changes 2hr 1m

Hendaye to Paris by train

from $30.47

Avg 0 changes 4hr 49m

Alicante to Paris by train

from $86.11

Avg 1 change 12hr 43m

Aime-la-Plagne to Paris by train

from $74.85

Avg 1 change 5hr 16m

Figueres to Paris by train

from $47.03

Avg 0 changes 5hr 27m

Oulx to Paris by train

from $59.61

Avg 0 changes 4hr 43m

Cluses to Paris by train

from $56.30

Avg 1 change 4hr 26m

Rome to Paris by train

from $54.71

Avg 1 change 10hr 11m

Florence to Paris by train

from $45.44

Avg 1 change 9hr 18m

Madrid to Paris by train

from $110.61

Avg 1 change 9hr 43m

Narbonne to Paris by train

from $30.47

Avg 0 changes 4hr 19m

Montpellier to Paris by train

from $30.47

Avg 0 changes 3hr 17m

Perpignan to Paris by train

from $24.51

Avg 0 changes 4hr 56m

Girona to Paris by train

from $59.61

Avg 0 changes 5hr 44m

Valencia to Paris by train

from $80.15

Avg 1 change 10hr 53m

Copenhagen to Paris by train

from $86.77

Avg 2 changes 12hr 30m

Verona to Paris by train

from $42.52

Avg 0 changes 11hr 50m

Bologna to Paris by train

from $47.29

Avg 1 change 8hr 40m

Naples to Paris by train

from $51.53

Avg 1 change 11hr 59m

Rotterdam to Paris by train

from $42.39

Avg 0 changes 2hr 34m

Strasbourg to Paris by train

from $18.55

Avg 0 changes 1hr 45m

Interlaken to Paris by train

from $79.48

Avg 1 change 5hr 2m

Dijon to Paris by train

from $18.55

Avg 0 changes 1hr 33m

Dunkirk to Paris by train

from $18.55

Avg 0 changes 1hr 40m

Lille to Paris by train

from $18.55

Avg 0 changes 1hr 1m

Metz to Paris by train

from $24.51

Avg 0 changes 1hr 22m

Basel to Paris by train

from $33.78

Avg 0 changes 3hr 3m

Nîmes to Paris by train

from $31.13

Avg 0 changes 2hr 48m

Newcastle upon Tyne to Paris by train

from $137.77

Avg 1 change 6hr 17m

Toulon to Paris by train

from $30.47

Avg 0 changes 3hr 48m

Poitiers to Paris by train

from $24.51

Avg 0 changes 1hr 19m

Birmingham to Paris by train

from $75.51

Avg 1 change 4hr 37m

Lausanne to Paris by train

from $35.11

Avg 0 changes 3hr 40m

Aix-les-Bains to Paris by train

from $30.47

Avg 0 changes 2hr 48m

Mulhouse to Paris by train

from $50.34

Avg 0 changes 2hr 39m

Manchester to Paris by train

from $92.73

Avg 1 change 5hr 22m

Bournemouth to Paris by train

from $203.48

Avg 1 change 5hr 18m

Leeds to Paris by train

from $99.35

Avg 1 change 5hr 28m

Lancaster to Paris by train

from $145.72

Avg 1 change 6hr 4m

Angers to Paris by train

from $24.51

Avg 0 changes 1hr 24m

Reims to Paris by train

from $18.55

Avg 0 changes 46m

Valence to Paris by train

from $49.01

Avg 0 changes 2hr 10m

York to Paris by train

from $147.04

Avg 1 change 4hr 55m

Stoke-on-Trent to Paris by train

from $351.05

Avg 1 change 4hr 57m

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.