Scenic train routesTimetable · Wednesday 11 November

Nordlandsbanen

Nordland Line Trondheim S–Bodø

Trondheim to Bodø, Norway's longest line, crossing the Arctic Circle on Saltfjellet. Long-distance line F7, operated by SJ Nord.

Journey time
9 h 49 minTrondheim S → Bodø, scheduled
Departures
1Trondheim S → Bodø, one weekday
First / last from Trondheim S
07:49 / 07:49
First / last from Bodø
12:27 / 12:27

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

F7: 82.4 % of stop departures were on time (less than 4 minutes late) 12 October–10 November 2026, measured across 3,914 stop departures.

SJ Nord does not publish live train positions to Entur, so these trains do not appear as live markers on the map. Departure boards still show real-time delays.

Along the line

  • Mo i Rana ↗

    Last town before the climb over Saltfjellet.

  • Lønsdal ↗

    North of the Arctic Circle, which the line crosses on Saltfjellet between Dunderland and Lønsdal.

  • Bodø ↗

    End of the line.

Stations

28 stations
  1. Trondheim S
  2. Trondheim lufthavn
  3. Stjørdal
  4. Levanger
  5. Verdal
  6. Steinkjer
  7. Jørstad
  8. Snåsa
  9. Grong
  10. Harran
  11. Lassemoen
  12. Namsskogan
  13. Majavatn
  14. Trofors
  15. Mosjøen
  16. Drevvatn
  17. Bjerka
  18. Mo i Rana
  19. Dunderland
  20. Lønsdal
  21. Røkland
  22. Rognan
  23. Fauske
  24. Valnesfjord
  25. Oteråga
  26. Tverlandet
  27. Mørkved
  28. Bodø

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

Frequently asked questions

How long is the train from Trondheim S to Bodø?

The scheduled journey on line F7 takes 9 h 49 min, counted from the timetable for Wednesday 11 November.

How many trains run from Trondheim S to Bodø per day?

1 on Wednesday 11 November: the first leaves Trondheim S at 07:49 and the last at 07:49. In the other direction 1, first 12:27, last 12:27. Weekend and holiday timetables differ.

Is the Nordland Line train on time?

F7: 82.4 % of stop departures were on time (less than 4 minutes late) 12 October–10 November 2026, measured across 3,914 stop departures.