Duration 5h 41m
Distance 491.6 km
Average price 107€
Frequency 6/week

Trip overview

The train between Marseille and Thonon-les-Bains takes 5h 41m. The train runs, on average, 6 times per week from Marseille to Thonon-les-Bains. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.


  1. Marseille St Charles
  2. Bellegarde
    Ter / ...
  3. Thonon-les-Bains
5h 10m
Bookable on Rome2rio
87€ - 128€
More details

Marseille to Thonon-les-Bains train times

Trains run six times a week between Marseille and Thonon-les-Bains. The service departs Marseille at 13:48 in the afternoon, which arrives into Thonon-les-Bains at 19:29. All services require a transfer at BELLEGARDE and take an average of 5h 41m. The schedules shown below are for the next available departures.

Frequently asked questions

Want to know about travelling from Marseille to Thonon-les-Bains? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

No, there is no direct train from Marseille to Thonon-les-Bains. However, there are services departing from Marseille St Charles and arriving at Thonon Les Bains via Bellegarde. The journey, including transfers, takes approximately 5h 10m.

More details

The distance between Marseille and Thonon-les-Bains is 352 km. The road distance is 491.6 km.

Get driving directions

Marseille to Thonon-les-Bains train services, operated by TGV inOui, depart from Marseille St Charles station.

More details

Marseille to Thonon-les-Bains train services, operated by SNCF, arrive at Thonon Les Bains station.

More details

Book your Marseille to Thonon-les-Bains train tickets online with RailEurope and RailEurope.

Search and book

There are 538+ hotels available in Thonon-les-Bains. Prices start at 87€ per night.

More details

What companies run services between Marseille and Thonon-les-Bains?

You can take a train from Marseille to Thonon-les-Bains via Bellegarde in around 5h 10m.
Train operators
Ave. Duration
2h 55m
Once daily
Estimated price
70€ - 95€

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps