Duration 15h 14m
Distance 711.2 km
Average price 240€
Frequency 3/day

Trip overview

The average train between Trieste and La Roche-sur-Foron takes 15h 14m and the fastest train takes 9h 52m. The train service runs several times per day from Trieste to La Roche-sur-Foron. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

Train via Milan

  1. Trieste Centrale
  2. Venezia Mestre
  3. Milano Centrale
  4. La Roche-sur-Foron
11h 10m
Bookable on Rome2rio
116€ - 403€

Trieste to La Roche-sur-Foron train times

Trains run three times a day between Trieste and La Roche-sur-Foron. The earliest departure is at 07:07 in the morning, and the last departure from Trieste is at 22:06 which arrives into La Roche-sur-Foron at 15:19. All services require a transfer, and take on average 15h 14m. The schedules shown below are for the next available departures.

Frequently asked questions

Want to know about travelling from Trieste to La Roche-sur-Foron? 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 Trieste to La Roche-sur-Foron. However, there are services departing from Trieste Centrale and arriving at La Roche Sur Foron via Venezia Mestre, Milano Centrale, Geneve and Annemasse. The journey, including transfers, takes approximately 11h 10m.

More details

The distance between Trieste and La Roche-sur-Foron is 580 km. The road distance is 711.2 km.

Get driving directions

Trieste to La Roche-sur-Foron train services, operated by Trenitalia, depart from Trieste Centrale station.

More details

Trieste to La Roche-sur-Foron train services, operated by Trenitalia Eurocity, arrive at Geneve station.

More details

Book your Trieste to La Roche-sur-Foron train tickets online with Rome2rio.

Search and book

There are 1942+ hotels available in La Roche-sur-Foron. Prices start at 87€ per night.

More details

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