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

    $20 - $29
    1. Oslo Lufthavn Gardermoen

      1 h 45 min - hourly

      $20 - $29

      • Toensberg
  • Oslo Sandefjord (TRF)

    $12 - $19
    1. Sandefjord Airport

      30 min - every 4 hours

      $12 - $19

      • Toensberg
  • Gothenburg (GOT)

    1. Landvetter Airport

      30 min - every 20 minutes

      $6 - $10

    2. Göteborg Central

      3 h 10 min - every 4 hours

      $30 - $55

    3. Moss ferjekai

      30 min - every 30 minutes

    4. Horten ferjekai

      5 min - 1243 feet

    5. Horten rutebilstasjon

      32 min - hourly - line 2

      • Midtløkka
  • Kristiansand (KRS)

    $26 - $40
    1. Kristiansand lufthavn Kjevik

      1 h 11 min - 4 times a day

    2. Harebakken bussterminal

      2 h 28 min - every 4 hours

      $26 - $40

    3. Låhneveien Ramnesveien

      12 min - once daily - line 121

      • Tønsberg rutebilstasjon
  • Aalborg (AAL)

    1. Aalborg Lufthavn

      1 h 26 min - every 3 hours

      $3

    2. Hjoerring st

      22 min - hourly

      $5 - $9

    3. Hirtshals st

      8 min - 2393 feet

    4. Hirtshals Færgeterminal

      2 h 30 min - twice daily

    5. Langesund ferjeterminal

      10 min - 2936 feet

    6. Langesund torv

      37 min - hourly

    7. Porsgrunn terminal

      1 h 15 min - 5 times a day

      $17 - $25

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

From Oslo Lufthavn Gardermoen train to Toensberg. 1 h 45 min kr 208. From Sandefjord Airport bus to Toensberg. 30 min kr 152. From Landvetter Airport bus to Göteborg Central, train to Moss ferjekai, ferry to Horten ferjekai, walk to Horten rutebilstasjon, then line 2 bus to Midtløkka. 6 h 17 min. From Kristiansand lufthavn Kjevik bus to Harebakken bussterminal, bus to Låhneveien Ramnesveien, then line 121 bus to Tønsberg rutebilstasjon. 5 h 37 min kr 269. From Aalborg Lufthavn bus to Hjoerring st, train to Hirtshals st, walk to Hirtshals Færgeterminal, ferry to Langesund ferjeterminal, walk to Langesund torv, bus to Porsgrunn terminal, then bus to Tønsberg stasjon. 8 h 35 min.