Travel options for:
Oslo to Trondheim
  • Train to Oslo, fly to Trondheim

    $90 - $207
    1. Oslo

      22 min - every 30 minutes

      $10 - $14

    2. Oslo (OSL)

      55 min - non-stop

      $70 - $180

    3. Trondheim (TRD)

      38 min - every 4 hours

      $10 - $14

  • Train to Oslo Sandefjord, fly to Trondheim

    $103 - $285
    1. Oslo

      1 h 35 min - hourly

      $18 - $26

    2. Torp stasjon

      4 min - every 30 minutes

      $5 - $6

    3. Oslo Sandefjord (TRF)

      1 h 10 min - non-stop

      $70 - $240

    4. Trondheim (TRD)

      38 min - every 4 hours

      $10 - $14

  • Train to Oslo, fly to Orland, ferry

    1. Oslo

      22 min - every 30 minutes

      $10 - $14

    2. Oslo (OSL)

      1 h 10 min - non-stop

      $120 - $460

    3. Orland (OLA)

      5 min - 3 miles

      $10 - $12

    4. Brekstad kai

      50 min - twice daily

  • Train to Oslo, fly to Roros, train

    $92 - $198
    1. Oslo

      22 min - every 30 minutes

      $10 - $14

    2. Oslo (OSL)

      50 min - non-stop

      $60 - $150

    3. Roros (RRS)

      2 h 20 min - 4 times a day

      $22 - $35

  • Train

    $55 - $85
    1. Oslo S

      6 h 41 min - 4 times a day

      $55 - $85

  • Bus

    $72 - $84
    1. Oslo Bussterminal

      5 h 25 min - once daily

      $50 - $65

    2. Otta skysstasjon

      4 h 42 min - once daily

      $20

  • Drive

    $80 - $120
    1. Oslo

      6 h 56 min - 309.4 miles

      $80 - $120

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Oslo Sentralstasjon [tog] train to Oslo airport, fly to Trondheim airport, then train to Trondheim. 3 h 24 min $108. From Oslo S train to Torp stasjon, bus to Oslo Sandefjord airport, fly to Trondheim airport, then train to Trondheim. 5 h 5 min $178. From Oslo Sentralstasjon [tog] train to Oslo airport, fly to Orland airport, taxi to Brekstad kai, then ferry to Trondheim. 4 h 27 min. From Oslo Sentralstasjon [tog] train to Oslo airport, fly to Roros airport, then train to Trondheim. 5 h 32 min $108. From Oslo S train to Trondheim S. 6 h 41 min $70. From Oslo Bussterminal bus to Otta skysstasjon then bus to Trondheim S. 11 h 7 min $77. From Oslo drive to Trondheim. 6 h 56 min $100.