Travel options for:
Nearby airports Tønsberg
  • Oslo (OSL)

    $20 - $29
    1. Oslo Lufthavn stasjon

      1 h 37 min - every 2 hours

      $20 - $29

  • Oslo Sandefjord (TRF)

    $9 - $22
    1. Sandefjord lufthavn Torp

      27 min - hourly

      $9 - $22

  • Gothenburg (GOT)

    $37 - $78
    1. Landvetter Airport

      35 min - every 4 hours

      $2 - $9

    2. Göteborg Nils Ericsonterminal

      3 h 25 min - once daily

      $17 - $45

    3. Oslo Bussterminal

      0 min - 906 feet

    4. Oslo S

      1 h 25 min - hourly

      $17 - $24

  • Kristiansand (KRS)

    $42 - $59
    1. Kjevik lufthavn

      13 min - hourly - line 35

    2. Håneskrysset

      0 min - 149 feet

    3. Håneskrysset E18

      2 h 25 min - every 4 hours

      $28 - $40

    4. Skjelsvik terminal

      15 min - every 30 minutes

    5. Porsgrunn terminal

      0 min - 280 feet

    6. Porsgrunn stasjon

      53 min - every 4 hours

      $13 - $19

  • Karlstad (KSD)

    $83 - $109
    1. Karlstad (KSD)

      10 min - 6.1 miles

      $21 - $26

    2. Kil station

      3 h 2 min - twice a week

      $45 - $60

    3. Oslo S

      1 h 11 min - every 2 hours

      $16 - $23

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

Travel from Nearby-Airports to Tønsberg

Bus or train from Nearby airports to Tønsberg?

Norwegian Railways (NSB) operates a train from Oslo (OSL) to Tønsberg hourly. Tickets cost $20 - $29 and the journey takes 1 h 37 min. Alternatively, Norwegian Railways (NSB) operates a bus from Oslo Sandefjord (TRF) to Tønsberg every 30 minutes. Tickets cost $9 - $13 and the journey takes 27 min. Nor-Way Bussekspress also services this route every 3 hours.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Nearby airports to Tønsberg

ModeDurationPrice
From Oslo Lufthavn stasjon train to Tønsberg stasjon.1 h 37 minkr 202
From Sandefjord lufthavn Torp bus to Tønsberg stasjon.27 minkr 128
From Landvetter Airport bus to Göteborg Nils Ericsonterminal, bus to Oslo Bussterminal, walk to Oslo S, then bus to Tønsberg stasjon.6 h 19 minkr 501
From Kjevik lufthavn line 35 bus to Håneskrysset, walk to Håneskrysset E18, bus to Skjelsvik terminal, bus to Porsgrunn terminal, walk to Porsgrunn stasjon, then train to Tønsberg stasjon.5 h 19 minkr 422
From Karlstad (KSD) taxi to Kil station, train to Oslo S, then train to Tønsberg stasjon.5 h 4 minkr 814

How long does it take to get from Nearby airports to Tønsberg?

The train from Oslo Lufthavn stasjon to Tønsberg stasjon takes 1 h 37 min including transfers and departs hourly.

Is there a direct train between Nearby airports and Tønsberg?

Yes, there is a direct train departing from Oslo Lufthavn stasjon and arriving at Tønsberg stasjon. Services depart hourly, and operate every day. The journey takes approximately 1 h 37 min.

Is there a direct bus between Nearby airports and Tønsberg?

Yes, there is a direct bus departing from Sandefjord lufthavn Torp and arriving at Tønsberg stasjon. Services depart hourly, and operate every day. The journey takes approximately 27 min.

Operators from Nearby airports to Tønsberg

OperatorPhoneWebsite
Norwegian Railways (NSB)Norwegian Railways (NSB)
Swebus+46 771 218 218Swebus
Agder Kollektivtrafikk as815 00 194Agder Kollektivtrafikk as
Nor-Way Bussekspress+47 815 44 444Nor-Way Bussekspress
FarteFarte
Tågkompaniet+46 77 144 41 11Tågkompaniet