Add organization

How long is the train from Oslo to Trondheim?

Travel time, departures, the night train and where to buy tickets.

Answered at: Checked at:

Short answer

The train from Oslo to Trondheim takes about six and a half to seven hours on the 485-kilometre Dovre Line, run by SJ Nord. There are several daytime departures and one night train in each direction. Trains also stop at Oslo Airport, Lillehammer and Dombås, and tickets are sold through Entur.

The Dovre Line from Oslo to Trondheim a red train crossing a bridge, a small airplane above and a ferry on blue water below

Why

  1. SJ Nord says the journey between Oslo and Trondheim on the Dovre Line takes about 7 hours, while Visit Norway gives about six and a half hours.
  2. The line is 485 kilometres long and runs through the Gudbrandsdalen valley and over the Dovrefjell mountain plateau.
  3. SJ Nord runs several daytime departures and one night departure each way, and on the night train you can choose a sleeper compartment or a seat.

Details

Trains leave from Oslo S and stop at stations including Lillestrøm, Oslo Airport Gardermoen, Hamar, Lillehammer, Otta, Dombås, Oppdal and Støren before Trondheim S. You can travel in Standard, Premium or Premium Pluss. SJ Nord has no ticket office of its own, so tickets are sold through Entur, which charges no surcharge on the operator's price.

Tip

Visit Norway notes that sleeping compartments on the night train sell out quickly, so book early if you want a bed.

What may differ

Travel time varies a little between departures: SJ Nord gives about 7 hours and Visit Norway about six and a half. Check the time for your train in Entur.

People also ask

  • Is there a train from Oslo to Trondheim?

Sources

Timetables change, so check Entur before you travel.

The Dovre Line from Oslo to Trondheim