Scenic train routesTimetable · Wednesday 11 November

Bergensbanen

Bergen Line Oslo S–Bergen

Oslo to Bergen across the Hardangervidda mountain plateau. Long-distance line F4, operated by Vy.

Journey time
6 h 55 minOslo S → Bergen, scheduled
Departures
5Oslo S → Bergen, one weekday
First / last from Oslo S
06:25 / 23:03
First / last from Bergen
06:19 / 23:01

Counted from the timetable for Wednesday 11 November. Weekend, holiday and summer timetables differ.

Line F4 does not yet have 30 days with at least 95 % data coverage, so we publish no punctuality figure. Missing data is not the same as zero delays.

Along the line

  • Finse ↗

    1,222 m above sea level, the highest station on the line. No road access; the train is the way in.

  • Haugastøl ↗

    Start of the open mountain section towards Finse.

  • Myrdal ↗

    Change here for the Flåm Railway down to Flåm.

  • Voss ↗

    Connections for local trains to Bergen (R40).

  • Bergen ↗

    End of the line, in the city centre.

Stations

21 stations
  1. Oslo S
  2. Sandvika
  3. Asker
  4. Drammen
  5. Hokksund
  6. Vikersund
  7. Hønefoss
  8. Flå
  9. Nesbyen
  10. Gol
  11. Ål
  12. Geilo
  13. Ustaoset
  14. Haugastøl
  15. Finse
  16. Hallingskeid
  17. Myrdal
  18. Voss
  19. Dale
  20. Arna
  21. Bergen

Individual trains may skip some stations; check the departure board.

Frequently asked questions

How long is the train from Oslo S to Bergen?

The scheduled journey on line F4 takes 6 h 55 min (fastest 6 h 35 min), counted from the timetable for Wednesday 11 November.

How many trains run from Oslo S to Bergen per day?

5 on Wednesday 11 November: the first leaves Oslo S at 06:25 and the last at 23:03. In the other direction 6, first 06:19, last 23:01. Weekend and holiday timetables differ.

Is the Bergen Line train on time?

Line F4 does not yet have 30 days with at least 95 % data coverage, so we publish no punctuality figure for it. Live delays are on the line page.