World Train Map

Classic route

Broye Line

Yverdon-les-Bains → Fribourg · Switzerland

View on the map →Wikipedia ↗Stations · 13

Broye Line — Yverdon-les-Bains to Fribourg
Photo · Lionel Amiguet · CC BY 3.0

Single track across Romandy's Broye valley, crossing its sister line at Payerne on the way from Lake Neuchâtel to Fribourg.

Stations

  1. 0 kmYverdon-les-Bains
  2. 9 kmYvonand
  3. 13 kmCheyres
  4. 18 kmEstavayer-le-Lac
  5. 24 kmCugy FR
  6. 28 kmPayerne
  7. 30 kmCorcelles-Sud
  8. 32 kmCousset
  9. 35 kmLéchelles
  10. 40 kmGrolley
  11. 44 kmBelfaux CFF
  12. 46 kmGivisiez
  13. 50 kmFribourg/Freiburg

The stations OpenStreetMap lists for this service, in order, with the distance along the line as drawn here. A train may skip some of them.

How this line was checked

Questions and answers

How long is the Broye Line?

The Broye Line runs 49 km from Yverdon-les-Bains to Fribourg.

How long does the Broye Line take?

The fastest scheduled journey is ≈ 54 min for the 49 km. That is an average of 54 km/h end to end.

Who runs the Broye Line?

SBB, with S 30.

How old is the Broye Line?

The line has been in service since 1876. That is the year the atlas dates it from: for a modern brand running over an older railway, it is the railway's date, not the brand's.

How often does the Broye Line run?

30 direct trains on a weekday (counted on 2 September 2026).

View on the world railway map →

Read more on Wikipedia ↗

More classic routes

More train routes in Switzerland.