Trains to Marseille Find train times and tickets

The port of Marseille is the most important transport hub on the Mediterranean coast of France. The main train station, Marseille-St-Charles, enjoys excellent connections with provincial cities across France, with regular departures for Bordeaux, Lille, Nantes, Nice and Strasbourg. Fast TGV trains take just over three hours for the 750-km journey from Paris to Marseille.

On 1 May 2015, Eurostar launched its new direct train from London to Marseille. It is the first time that there have ever been direct scheduled trains from England to the shores of the Mediterranean. This service runs five times weekly in mid-summer, but less often at other times of year. Winter services on the route are sparse.

There are other useful international services, including several trains each day to Brussels and direct services to Switzerland (Basel and Geneva), Italy (Genoa and Milan), Spain (Barcelona and Madrid) and Germany (Baden Baden, Karlsruhe and Frankfurt-am-Main). Throw in the new direct Eurostar service to London and it’s easy to see why Marseille is a key stop on many itineraries through southern France.

Most visitors to Marseille focus on the Old Town with its historic port district – which is called the Vieux Port. Spend a day or two lingering in and around the old fish market and the waterfront which boasts a fine range of cafés and seafood restaurants. Culture vultures make for the striking new Musée des Civilisations de l’Europe et de la Méditerranée (MuCEM). With boat trips out to the islands in the bay and excursions east from the city along the rocky limestone coast, Marseille makes a perfect base for a few days exploring western Provence. The city is also a good jumping off point for excursions into the Alps, with direct regional train services to Gap and Briancon.

Search accommodation in Marseille

Airbnb

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

Girona to Marseille by train

from £52.50

Avg 0 changes 3hr 54m

Mulhouse to Marseille by train

from £112.50

Avg 0 changes 4hr 34m

Basel to Marseille by train

from £44.50

Avg 0 changes 5hr 14m

Paris Charles de Gaulle Airport to Marseille by train

from £38.00

Avg 0 changes 3hr 45m

Aix-en-Provence to Marseille by train

from £4.00

Avg 0 changes 8m

Genoa to Marseille by train

from £22.10

Avg 0 changes 5hr 32m

Saint-Raphaël to Marseille by train

from £16.50

Avg 0 changes 1hr 34m

La Ciotat to Marseille by train

from £7.50

Avg 0 changes 27m

Menton to Marseille by train

from £24.00

Avg 0 changes 3hr 20m

Cannes to Marseille by train

from £17.00

Avg 0 changes 2hr 1m

Briançon to Marseille by train

from £44.50

Avg 0 changes 4hr 13m

Marne la Vallee to Marseille by train

from £51.50

Avg 0 changes 3hr 19m

Strasbourg to Marseille by train

from £23.50

Avg 0 changes 4hr 56m

Bourg-en-Bresse to Marseille by train

from £73.50

Avg 0 changes 2hr 33m

Geneva to Marseille by train

from £25.00

Avg 0 changes 3hr 35m

Show more

Chambéry to Marseille by train

from £36.00

Avg 1 change 3hr 22m

London to Marseille by train

from £51.50

Avg 1 change 6hr 19m

London to Marseille by train

from £51.50

Avg 1 change 6hr 19m

Ventimiglia to Marseille by train

from £29.00

Avg 0 changes 3hr 17m

Perpignan to Marseille by train

from £46.00

Avg 0 changes 3hr 5m

Béziers to Marseille by train

from £9.00

Avg 0 changes 2hr 7m

Carcassonne to Marseille by train

from £33.00

Avg 0 changes 3hr 7m

Cassis to Marseille by train

from £4.50

Avg 0 changes 22m

Valence to Marseille by train

from £14.00

Avg 0 changes 1hr 2m

Paris to Marseille by train

from £24.00

Avg 0 changes 3hr 5m

Venice to Marseille by train

from £50.70

Avg 1 change 10hr 41m

Lyon to Marseille by train

from £17.50

Avg 0 changes 1hr 40m

Antibes to Marseille by train

from £13.50

Avg 0 changes 2hr 15m

Ashford to Marseille by train

from £51.50

Avg 1 change 6hr 22m

Ashford to Marseille by train

from £51.50

Avg 1 change 6hr 22m

Massy to Marseille by train

from £67.50

Avg 0 changes 3hr 51m

Nice to Marseille by train

from £9.00

Avg 0 changes 2hr 33m

Arles to Marseille by train

from £9.00

Avg 0 changes 40m

Turin to Marseille by train

from £67.50

Avg 1 change 6hr 14m

Aubagne to Marseille by train

from £4.00

Avg 0 changes 13m

Villefontaine to Marseille by train

from £25.00

Avg 0 changes 1hr 20m

Toulouse to Marseille by train

from £32.00

Avg 0 changes 3hr 44m

Monaco Monte Carlo to Marseille by train

from £22.00

Avg 0 changes 3hr 7m

Dijon to Marseille by train

from £82.00

Avg 0 changes 3hr 16m

Rome to Marseille by train

from £64.40

Avg 1 change 10hr 31m

Toulon to Marseille by train

from £9.00

Avg 0 changes 41m

Hyères to Marseille by train

from £10.50

Avg 0 changes 1hr

Bordeaux to Marseille by train

from £43.50

Avg 0 changes 5hr 51m

Brussels to Marseille by train

from £54.50

Avg 0 changes 4hr 51m

Lille to Marseille by train

from £27.00

Avg 0 changes 4hr 43m

Frankfurt am Main to Marseille by train

from £75.50

Avg 0 changes 7hr 42m

Madrid to Marseille by train

from £53.50

Avg 0 changes 7hr 55m

Milan to Marseille by train

from £28.20

Avg 0 changes 7hr 21m

Florence to Marseille by train

from £80.60

Avg 1 change 9hr 31m

Vitrolles to Marseille by train

from £4.50

Avg 0 changes 14m

Grenoble to Marseille by train

from £30.00

Avg 1 change 2hr 21m

Barcelona to Marseille by train

from £36.00

Avg 0 changes 4hr 35m

Nîmes to Marseille by train

from £11.50

Avg 0 changes 55m

Montpellier to Marseille by train

from £9.00

Avg 0 changes 1hr 22m

Avignon to Marseille by train

from £13.00

Avg 0 changes 27m

Narbonne to Marseille by train

from £22.00

Avg 0 changes 2hr 23m

Ebbsfleet to Marseille by train

from £213.00

Avg 1 change 6hr 26m

Salon-de-Provence to Marseille by train

from £12.00

Avg 0 changes 45m

Bandol AOC to Marseille by train

from £9.50

Avg 0 changes 43m

Miramas to Marseille by train

from £10.00

Avg 0 changes 30m

Country guide

Trains to France

Read our country guide

Image credits: © mcveja CC BY 2.0

Passenger age requirements

Different countries have different classifications for "Child" and "Youth". That's why we ask you to enter the age of young passengers when you search.

Countries Children Youths
Belgium and Luxembourg 6 - 11 12 - 25
Eurostar 4 - 11 12 - 25
France* 4 - 11 12 - 27
Germany* 6 - 14 15 - 25
Italy 4 - 11 12 - 25
Netherlands (including Thalys) 4 - 11 12 - 25
Spain* 4 - 13 14 - 25
Switzerland 6 - 16 17 - 26
United Kingdom* 5 - 15 16 - 25
others 4 - 11 12 - 25

* There are some exceptions to these definitions. Please see child and youth passenger age requirements for more information.

You can also read about Youth and Senior discounts and railcards.

Log in / Register

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