Travel options for:
Oslo to Tromsø
  • Train, fly

    $91 - $351
    1. Oslo

      23 min - hourly

      $11 - $16

    2. Oslo (OSL)

      1 h 50 min - non-stop

      $75 - $330

    3. Tromso (TOS)

      11 min - every 30 minutes - line 42

      $5

      • Tromsø
  • Train, bus

    $239 - $320
    1. Oslo S

      6 h 41 min - 4 times a day

      $55 - $85

    2. Trondheim S

      8 h 59 min - once daily

      $55 - $85

    3. Fauske stasjon

      4 h 51 min - twice daily

      $120 - $150

    4. Narvik rutebilstasjon

      4 h 30 min - once daily

      $5

      • Tromsø Prostneset
  • Bus, night train

    $219 - $279
    1. Oslo

      8 h 40 min - once daily

      $19 - $24

    2. Trondheim S

      8 h 45 min - once daily

      $75 - $100

    3. Fauske stasjon

      4 h 51 min - twice daily

      $120 - $150

    4. Narvik rutebilstasjon

      4 h 30 min - once daily

      $5

      • Tromsø Prostneset
  • Train, bus via Umeaa Central

    $130 - $304
    1. Oslo S

      5 h 5 min - twice daily

    2. Stockholm Central

      6 h 19 min - 4 times a day

      $65 - $150

    3. Umeaa Central

      12 h 26 min - 3 times a week

      $60 - $150

    4. Narvik storsenter

      4 h 19 min - once daily

      $5

      • Tromsdalen Bruvegen
  • Drive

    $300 - $440
    1. Oslo

      23 h 35 min - 1147.7 miles

      $300 - $440

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

From Oslo S train to Oslo airport, fly to Tromso airport, then line 42 bus to Tromsø. 3 h 37 min $138. From Oslo S train to Trondheim S, train to Fauske stasjon, bus to Narvik rutebilstasjon, then bus to Tromsø Prostneset. 28 h 1 min $274. From Oslo bus to Trondheim S, night train to Fauske stasjon, bus to Narvik rutebilstasjon, then bus to Tromsø Prostneset. 29 h 46 min $248. From Oslo S train to Stockholm Central, train to Umeaa Central, train to Narvik storsenter, then bus to Tromsdalen Bruvegen. 31 h 9 min $225. From Oslo drive to Tromsø. 23 h 35 min $371.