Train in France: Routes and Prices

Categorized as France Tagged
Travel in France by Train Photo

France has a rail network of 29,901 km, the second largest in Europe after Germany. Traveling around France by train is an excellent way to explore the country.

Check out suggested train routes and information to book a train ticket.

How to Travel by Train in France and Simulate Routes

Access the Omio website and simulate train routes (the website also compares bus tickets and airline tickets).

+ 100 Suggestions for Train Routes to Travel in France

Trains from Paris

Trains from ParisPhoto Credit: Pascal Weiland

Paris is one of the most visited cities in the world, known as the city of light and love, home to attractions such as the Eiffel Tower, the Musée du Louvre, the Arc de Triomphe, the Champs-Élysées, the Seine River, the charming Montmartre area and others.

It is the main gateway for anyone visiting the country and offers direct train options to various cities in France.

  • Train from Paris to Bordeaux – Distance: 3h12m – Price: 31 Euros – Direct Train
  • Train from Paris to Toulouse – Distance: 4h23m – Price: 45 Euros – Direct Train
  • Train from Paris to Marseille – Distance: 3h22m – Price: 41 Euros – Direct Train
  • Train from Paris to Lyon – Distance: 1h57m – Price: 23 Euros – Direct Train
  • Train from Paris to Rouen – Distance: 1h27m – Price: 9 Euros – Direct Train
  • Train from Paris to Caen – Distance: 2h07m – Price: 17 Euros – Direct Train
  • Train from Paris to Le Havre – Distance: 2h10m – Price: 20 Euros – Direct Train
  • Train from Paris to Amiens – Distance: 1h06m – Price: 6 Euros – Direct Train
  • Train from Paris to Calais – Distance: 2h55m – Price: 46 Euros – Direct Train
  • Train from Paris to Lille – Distance: 1h02m – Price: 22 Euros – Direct Train
  • Train from Paris to Reims – Distance: 0h46m – Price: 18 Euros – Direct Train
  • Train from Paris to Nancy – Distance: 1h38m – Price: 25 Euros – Direct Train
  • Train from Paris to Metz – Distance: 1h29m – Price: 30 Euros – Direct Train
  • Train from Paris to Colmar – Distance: 2h31m – Price: 49 Euros – Direct Train
  • Train from Paris to Strasbourg – Distance: 1h46m – Price: 25 Euros – Direct Train
  • Train from Paris to Annecy – Distance: 3h49m – Price: 38 Euros – Direct Train
  • Train from Paris to Grenoble – Distance: 3h02m – Price: 31 Euros – Direct Train
  • Train from Paris to Dijon – Distance: 1h38m – Price: 20 Euros – Direct Train
  • Train from Paris to Rennes – Distance: 1h29m – Price: 35 Euros – Direct Train
  • Train from Paris to Nantes – Distance: 2h28m – Price: 35 Euros – Direct Train
  • Train from Paris to Niort – Distance: 2h11m – Price: 41 Euros – Direct Train
  • Train from Paris to Montpellier – Distance: 3h16m – Price: 88 Euros – Direct Train
  • Train from Paris to Aix-en-Provence – Distance: 4h43m – Price: 42 Euros – 1 Connection
  • Train from Paris to Arles – Distance: 4h08m – Price: 52 Euros – Direct Train
  • Train from Paris to Avignon – Distance: 3h47m – Price: 49 Euros – Direct Train
  • Train from Paris to Nice – Distance: 5h51m – Price: 45 Euros – Direct Train
  • Train from Paris to Cannes – Distance: 5h10m – Price: 25 Euros – Direct Train

Click to Book Train Tickets from Paris

Trains from Amiens

Trains from AmiensPhoto Credit: Bent Hillerkus

Amiens is a city in northern France known for its cathedral, the Cathédrale Notre-Dame d’Amiens.

From Amiens, it is possible to combine a route with other destinations in the Hauts-de-France region and with Belgium.

  • Train from Amiens to Lille – Distance: 1h17m – Price: 6 Euros – Direct Train
  • Train from Amiens to Calais – Distance: 1h46m – Price: 30 Euros – Direct Train
  • Train from Amiens to Abbeville – Distance: 0h25m – Price: 10 Euros – Direct Train
  • Train from Amiens to Saint-Quentin – Distance: 0h56m – Price: 18 Euros – Direct Train
  • Train from Amiens to Brussels (Belgium) – Distance: 2h35m – Price: 41 Euros – 1 Connection

Click to Book Train Tickets from Amiens

Trains from Lille

Trains from LillePhoto Credit: Alexis Mette

Lille a French city located near the border with Belgium, is an excellent starting point to combine an itinerary between the countries. Highlights of the city include its historic center and the Palais des Beaux-Arts.

From Lille, there are also direct train options to other cities in northern France.

  • Train from Lille to Calais – Distance: 1h15m – Price: 20 Euros – Direct Train
  • Train from Lille to Dunkirk – Distance: 1h09m – Price: 19 Euros – Direct Train
  • Train from Lille to Brussels (Belgium) – Distance: 0h34m – Price: 19 Euros – Direct Train
  • Train from Lille to Kortrijk (Belgium) – Distance: 0h36m – Price: 6 Euros – Direct Train

Click to Book Train Tickets from Lille

Trains from Bordeaux

Trains from BordeauxPhoto Credit: Vince Gx

Bordeaux is a must-see destination in France for wine lovers. The city is home to the spectacular La Cité du Vin, a technology museum with wine exhibits that offers wine tastings.

The city can easily be combined into a travel itinerary around the country.

  • Train from Bordeaux to Toulouse – Distance: 2h13m – Price: 15 Euros – Direct Train
  • Train from Bordeaux to Limoges – Distance: 2h41m – Price: 40 Euros – Direct Train
  • Train from Bordeaux to La Rochelle – Distance: 2h22m – Price: 11 Euros – Direct Train
  • Train from Bordeaux to Nantes – Distance: 4h12m – Price: 16 Euros – Direct Train
  • Train from Bordeaux to Montpellier – Distance: 4h27m – Price: 21 Euros – Direct Train
  • Train from Bordeaux to Biarritz – Distance: 2h22m – Price: 30 Euros – Direct Train

Click to Book Train Tickets from Bordeaux

Trains from Toulouse

Trains from ToulousePhoto Credit: DAT VO

Toulouse is a city crossed by the River Garonne located in the south of France. The city is home to attractions such as the Pont Neuf, the Cathédrale Saint-Étienne, the Couvent des Jacobins, and others.

It is an excellent destination to combine with other cities in the south of the country and with Spain.

  • Train from Toulouse to Montpellier – Distance: 2h13m – Price: 16 Euros – Direct Train
  • Train from Toulouse to Perpignan – Distance: 2h29m – Price: 36 Euros – Direct Train
  • Train from Toulouse to Narbonne – Distance: 1h13m – Price: 13 Euros – Direct Train
  • Train from Toulouse to Barcelona (Spain) – Distance: 3h42m – Price: 96 Euros – Connecting Train

Click to Book Train Tickets from Toulouse

Trains from Nantes

Trains from NantesPhoto Credit: Steven Roussel

Nantes is a city located in the Pays de la Loire region. Being an excellent destination to combine in a travel itinerary with other destinations in the region and the Vallée de la Loire.

  • Train from Nantes to Angers – Distance: 0h37m – Price: 13 Euros – Direct Train
  • Train from Nantes to Tours – Distance: 1h36m – Price: 34 Euros – Direct Train
  • Train from Nantes to Orléans – Distance: 3h17m – Price: 49 Euros – Direct Train
  • Train from Nantes to Amboise – Distance: 2h08m – Price: 37 Euros – Direct Train
  • Train from Nantes to Rennes – Distance: 2h17m – Price: 19 Euros – Direct Train
  • Train from Nantes to La Rochelle – Distance: 1h44m – Price: 17 Euros – Direct Train

Click to Book Train Tickets from Nantes

Trains from Nancy

Trains from NancyPhoto Credit: Julius Yls

Nancy is located in the northeast region of France, home to attractions such as the Musée Lorrain – Palais des Ducs de Lorraine, Place Stanislas, and Nancy Cathedral.

The city can easily be combined into a tour with other destinations in the Alsace-Champagne-Ardenne-Lorraine region.

  • Train from Nancy to Metz – Distance: 0h54m – Price: 14 Euros – Direct Train
  • Train from Nancy to Strasbourg – Distance: 1h28m – Price: 31 Euros – Direct Train
  • Train from Nancy to Dijon – Distance: 2h37m – Price: 38 Euros – Direct Train

Click to Book Train Tickets from Nancy

Trains from Strasbourg

Trains from StrasbourgPhoto Credit: chan lee

Strasbourg is a French city known for its Petite-France area with canals and cobbled streets.

The city is located in the Alsace region close to the border with Germany, being an option as a starting point to combine an itinerary between the countries.

  • Train from Strasbourg to Colmar – Distance: 0h30m – Price: 15 Euros – Direct Train
  • Train from Strasbourg to Lyon – Distance: 4h11m – Price: 42 Euros – Direct Train
  • Train from Strasbourg to Baden-Baden (Germany) – Distance: 0h28m – Price: 20 Euros – Direct Train
  • Train from Strasbourg to Freiburg (Germany) – Distance: 1h09m – Price: 16 Euros – Direct Train

Click to Book Train Tickets from Strasbourg

Trains from Colmar

Trains from ColmarPhoto Credit: Vered Caspi

Colmar is located a short distance from Strasbourg, close to the German border in the Alsace region on the wine route.

The city is home to attractions such as La Petite Venise and Collégiale St-Martin.

  • Train from Colmar to Strasbourg – Distance: 0h38m – Price: 15 Euros – Direct Train
  • Train from Colmar to Lyon – Distance: 3h42m – Price: 44 Euros – Direct Train

Click to Book Train Tickets from Colmar

Trains from Lyon

Trains from LyonPhoto Credit: Mitchell Henderson

Lyon is an excellent starting point for exploring the Auvergne-Rhône-Alpes region and destinations in the Provence region.

The city is located at the junction of the Rhône and Saône rivers and is home to attractions such as the Musée des Beaux-Arts de Lyon, the Cathédrale Saint-Jean-Baptiste and the Musée de la Civilization Gallo-Romaine.

  • Train from Lyon to Grenoble – Distance: 1h24m – Price: 25 Euros – Direct Train
  • Train from Lyon to Montpellier – Distance: 1h57m – Price: 28 Euros – Direct Train
  • Train from Lyon to Avignon – Distance: 2h30m – Price: 39 Euros – Direct Train
  • Train from Lyon to Marseille – Distance: 1h45m – Price: 26 Euros – Direct Train
  • Train from Lyon to Annecy – Distance: 1h59m – Price: 30 Euros – Direct Train

Click to Book Train Tickets from Lyon

Trains from Grenoble

Trains from GrenoblePhoto Credit: Fabe collage

Grenoble is located in the Auvergne-Rhône-Alpes region, a short train ride from Lyon, making it an excellent point to combine a travel itinerary with French Alpine cities.

The city is home to attractions such as Fort de La Bastille and a spherical cable car.

  • Train from Grenoble to Lyon – Distance: 1h23m – Price: 25 Euros – Direct Train
  • Train from Grenoble to Chambéry – Distance: 0h47m – Price: 14 Euros – Direct Train
  • Train from Grenoble to Valence – Distance: 1h03m – Price: 18 Euros – Direct Train
  • Train from Grenoble to Annecy – Distance: 1h42m – Price: 23 Euros – Direct Train

Click to Book Train Tickets from Grenoble

Trains from Annecy

Trains from AnnecyPhoto Credit: Mathias Reding

Annecy is an alpine town with a beautiful historic center on the shores of Lake Annecy.

It is a destination that can be combined in an itinerary with Switzerland and with other destinations in the Auvergne-Rhône-Alpes region.

  • Train from Annecy to Aix-les-Bains – Distance: 0h25m – Price: 12 Euros – Direct Train
  • Train from Annecy to Lyon – Distance: 1h59m – Price: 12 Euros – Direct Train
  • Train from Annecy to Chambéry – Distance: 0h39m – Price: 14 Euros – Direct Train
  • Train from Annecy to Geneva (Switzerland) – Distance: 2h18m – Price: 25 Euros – Direct Train
  • Train from Annecy to Thonon-les-Bains – Distance: 1h46m – Price: 18 Euros – 1 Connection
  • Train from Annecy to Chamonix – Distance: 2h06m – Price: 27 Euros – 2 Connections
  • Train from Annecy to Courchevel – Distance: 2h27m – Price: 25 Euros – 1 Connection

Click to Book Train Tickets from Annecy

Trains from Chamonix

Trains from ChamonixPhoto Credit: Patrick Boucher

Chamonix is an elegant and popular destination in the winter months. The city is located at the base of Mont Blanc close to the junction between France, Switzerland, and Italy.

The city has excellent accommodation options including chalets and hotels.

  • Train from Chamonix to Vallorcine – Distance: 0h52m – Price: 11 Euros – Direct Train

Click to Book Train Tickets from Chamonix

Trains from Briançon

Trains from BriançonPhoto Credit: Antoine Petitteville

Briançon is a city located in the Hautes-Alpes region near the border with Italy. It is commonly referred to as the highest city in Europe.

The city has a charming historic center and is part of the Serre Chevalier ski resort.

  • Train from Briançon to Marseille – Distance: 4h22m – Price: 52 Euros – Direct Train
  • Train from Briançon to Gap – Distance: 1h19m – Price: 17 Euros – Direct Train

Click to Book Train Tickets from Briançon

Trains from Marseille

Trains from MarseillePhoto Credit: Elisa Schmidt

Marseille is a port city located in the south of France known for its Old Port, cathedral, Château d’If, and Mucem Museum.

The city is an excellent starting point for exploring cities in the Provence region and the French Riviera.

  • Train from Marseille to Aix-en-Provence – Distance: 0h40m – Price: 9 Euros – Direct Train
  • Train from Marseille to Saint-Raphaël – Distance: 1h48m – Price: 31 Euros – Direct Train
  • Train from Marseille to Cannes – Distance: 2h13m – Price: 15 Euros – Direct Train
  • Train from Marseille to Nice – Distance: 2h47m – Price: 37 Euros – Direct Train
  • Train from Marseille to Mandelieu-La Napoule – Distance: 2h07m – Price: 34 Euros – Direct Train

Click to Book Train Tickets from Marseille

Trains from Arles

Trains from ArlesPhoto Credit: Baptiste Buisson

Arles is a city in France located in the Provence region on the banks of the Rhône River, home to several historical attractions such as the Amphitheater of Arles, the Musée départemental Arles Antique, the Pont Van Gogh (by Langlois) and others.

From Arles, it is possible to combine an itinerary with other destinations in the Provence region and the south of France.

  • Train from Arles to Avignon – Distance: 0h17m – Price: 11 Euros – Direct Train
  • Train from Arles to Marseille – Distance: 0h59m – Price: 18 Euros – Direct Train
  • Train from Arles to Nîmes – Distance: 0h27m – Price: 9 Euros – Direct Train
  • Train from Arles to Montpellier – Distance: 0h54m – Price: 14 Euros – Direct Train

Click to Book Train Tickets from Arles

Trains from Avignon

Trains from AvignonPhoto Credit: Frédéric Barriol

Avignon is another French city located in Provence on the banks of the Rhône. The Palais des Papes, the Pont d’Avignon, the Notre Dame des Doms d’Avignon are some of its attractions.

  • Train from Avignon to Marseille – Distance: 1h15m – Price: 24 Euros – Direct Train
  • Train from Avignon to Montpellier – Distance: 1h06m – Price: 16 Euros – Direct Train
  • Train from Avignon to Arles – Distance: 0h17m – Price: 9 Euros – Direct Train
  • Train from Avignon to Lyon – Distance: 2h40m – Price: 38 Euros – Direct Train

Click to Book Train Tickets from Avignon

Trains from Toulon

Trains from ToulonPhoto Credit: Killian Cartignies

Toulon is a city located on the Mediterranean coast in southern France.

In addition to the beaches, the city is home to attractions such as the Musée National de la Marine, Port de Toulon, and Parc la Tour Royale.

  • Train from Toulon to Marseille – Distance: 0h54m – Price: 14 Euros – Direct Train
  • Train from Toulon to Cannes – Distance: 1h22m – Price: 25 Euros – Direct Train
  • Train from Toulon to Fréjus – Distance: 0h52m – Price: 19 Euros – Direct Train
  • Train from Toulon to Nice – Distance: 1h56m – Price: 30 Euros – Direct Train

Click to Book Train Tickets from Toulon

Trains from Cannes

Trains from CannesPhoto Credit: Jim Thirion

Cannes is a city located on the French Riviera, known for its famous “Cannes Film Festival”.

The city has a sophisticated center with Belle Époque buildings and attractions such as the Musée des explorations du monde, the Vieux Port de Cannes, and the beaches Plage du Midi, Plage de la Bocca, and Croisette Beach Cannes.

  • Train from Cannes to Nice – Distance: 0h29m – Price: 7 Euros – Direct Train
  • Train from Cannes to Frejús – Distance: 0h35m – Price: 9 Euros – Direct Train
  • Train from Cannes to Monte Carlo (Monaco) – Distance: 0h58m – Price: 11 Euros – Direct Train

Click to Book Train Tickets from Cannes

Trains from Nice

Trains from NicePhoto Credit: Danilo Pantalena

Nice is another pearl of the French Riviera in the south of France.

The city is home to numerous attractions such as the Colline du Château, the Cathédrale Saint-Nicolas de Nice, the Villa Masséna Musée and the Musée des Beaux-Arts de Nice.

  • Train from Nice to Menton – Distance: 0h30m – Price: 6 Euros – Direct Train
  • Train from Nice to Monte Carlo (Monaco) – Distance: 0h16m – Price: 4 Euros – Direct Train

Click to Book Train Tickets from Nice

Trains from Cities in Europe to Paris: Distances and Prices

  • Train from London to Paris – Distance: 2h16m – Price: 65 Euros – Direct Train
  • Train from Amsterdam to Paris – Distance: 3h23m – Price: 48 Euros – Direct Train
  • Train from Brussels to Paris – Distance: 1h22m – Price: 39 Euros – Direct Train
  • Train from Frankfurt to Paris – Distance: 3h57m – Price: 60 Euros – Direct Train
  • Train from Zurich to Paris – Distance: 4h06m – Price: 73 Euros – Direct Train

Click to Book Train Tickets from Various Cities in Europe to Paris

Featured Photo by Pass Horizon

Book Your Trip

Book Your Accommodation and Flight

Book your hotel and flight with Booking.com to find competitive rates and a wide range of options.

Book a Train Ticket

Check the train routes and schedules with OmioOmio is a travel search engine, which compares and combines transport options for complete flexibility.

See also

Normandy France: A Complete Travel Guide

Seine River Paris: Curiosities, Boat Tours, and Hotels on the Riverbanks

Paris from January to December: Climate and Temperature

Montmartre Paris: Attractions, Hotels, Restaurants, Cafes and Map