Skip to main content

How to get from Åsgårdstrand to Oslo by bus and train?

From Åsgårdstrand to Oslo by bus and train

To get from Åsgårdstrand to Oslo in Norway, you’ll need to take 2 bus lines and one train line: take the 01 bus from Åsgårdstrand station to Tønsberg Stasjon station. Next, you’ll have to switch to the RE11 train and finally take the 31 bus from Jernbanetorget station to Sars' Gate station. The total trip duration for this route is approximately 3 hr 6 min.

186min
Walk to bus station
Bus - 0101
Train - RE11RE11
Bus - 3131
Leaves from Åsgårdstrand

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Åsgårdstrand
    80 m • 2 min
  • 2
    Bus - 0101
    Wait for bus
    01
    Åsgårdstrand-Tønsberg
  • 3
    Ride to bus station
    Ride to bus station
    Tønsberg Stasjon
    34 min
  • 4
    Walk to train station
    Walk to train station
    Tønsberg Stasjon
    90 m • 2 min
  • 5
    Train - RE11RE11
    Wait for train
    RE11
    Oslo Lufthavn
  • 6
    Ride to train station
    Ride to train station
    Oslo S
    80 min
  • 7
    Walk to bus station
    Walk to bus station
    Jernbanetorget
    80 m • 2 min
  • 8
    Bus - 3131
    Wait for bus
    31
    Tonsenhagen
  • 9
    Ride to bus station Sars' Gate
    Ride to bus station
    Sars' Gate
    5 min
*Duration based on 8am traffic

From Åsgårdstrand to Oslo by bus

To get from Åsgårdstrand to Oslo in Norway, you’ll need to take 3 bus lines: take the 01 bus from Åsgårdstrand station to Sem station. Next, you’ll have to switch to the VY190 bus and finally take the 31 bus from Lysaker Stasjon station to Sars' Gate station. The total trip duration for this route is approximately 2 hr 55 min.

175min
Walk to bus station
Bus - 0101
Bus - VY190VY190
Bus - 3131
Leaves from Åsgårdstrand

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Åsgårdstrand
    80 m • 2 min
  • 2
    Bus - 0101
    Wait for bus
    01
    Åsgårdstrand-Tønsberg
  • 3
    Ride to bus station
    Ride to bus station
    Sem
    44 min
  • 4
    Walk to bus station
    Walk to bus station
    Tønsberg Sem E18 Aulerød
    840 m • 11 min
  • 5
    Bus - VY190VY190
    Wait for bus
    VY190
    Oslo
  • 6
    Ride to bus station
    Ride to bus station
    Lysaker Stasjon
    69 min
  • 7
    Bus - 3131
    Wait for bus
    31
    Grorud Via Forneburingen
  • 8
    Ride to bus station Sars' Gate
    Ride to bus station
    Sars' Gate
    22 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Norway.
All local mobility options in one app

Public transit directions from Åsgårdstrand to Oslo

The distance between Åsgårdstrand, Norway and Oslo, Norway is approximately 115.49 km, which can typically be travelled in 186 min. Moovit will show you the directions from Åsgårdstrand to Oslo by bus and train, so no matter how you choose to travel in Norway – you will always have plenty of easy options.

Public transit stations close to Åsgårdstrand

Åsgårdstrand is located at Grev Wedels gate, Norway and the nearest public transit station is Åsgårdstrand.

Bus stations close to Åsgårdstrand:

  • Åsgårdstrand
  • Åsgårdstrand Kirke
  • Åsgårdstrand Havn

Public transit stations close to Oslo, Norway

Oslo is located at Oslo, Norway and the nearest public transit station is Tøyenparken.

Subway stations close to Oslo:

  • Carl Berners Plass

Train stations close to Oslo:

  • Tøyen Stasjon

Bus stations close to Oslo:

  • Tøyenparken
  • Tøyen Skole
  • Ensjøveien

From Åsgårdstrand to Oslo by bus

To get from Åsgårdstrand to Oslo in Norway, you’ll need to take 3 bus lines: take the 01 bus from Åsgårdstrand station to Sem station. Next, you’ll have to switch to the VY190 bus and finally take the 31 bus from Lysaker Stasjon station to Sars' Gate station. The total trip duration for this route is approximately 2 hr 55 min.

175min
Walk to bus station
Bus - 0101
Bus - VY190VY190
Bus - 3131
Leaves from Åsgårdstrand

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Åsgårdstrand
    80 m • 2 min
  • 2
    Bus - 0101
    Wait for bus
    01
    Åsgårdstrand-Tønsberg
  • 3
    Ride to bus station
    Ride to bus station
    Sem
    44 min
  • 4
    Walk to bus station
    Walk to bus station
    Tønsberg Sem E18 Aulerød
    840 m • 11 min
  • 5
    Bus - VY190VY190
    Wait for bus
    VY190
    Oslo
  • 6
    Ride to bus station
    Ride to bus station
    Lysaker Stasjon
    69 min
  • 7
    Bus - 3131
    Wait for bus
    31
    Grorud Via Forneburingen
  • 8
    Ride to bus station Sars' Gate
    Ride to bus station
    Sars' Gate
    22 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Åsgårdstrand to Oslo?

    The fastest way takes 186 minutes, using Bus line 01, Bus line RE11, Bus line 31.

  • What is the alternative route to get from Åsgårdstrand to Oslo?

    The alternative route takes 175 minutes, using Bus line 01, Bus line VY190, Bus line 31.

  • Is there a direct bus between Åsgårdstrand and Oslo?

    No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 3 hr 6 min.

  • Which bus line goes from Åsgårdstrand to Oslo?

    The 01 bus line goes from Åsgårdstrand station near Åsgårdstrand in Borre to Åsgårdstrand-Tønsberg station. From there you’ll have to take one bus line and one train line till Åsgårdstrand-Tønsberg station near Oslo in Norway.

  • How long does it take to travel from Åsgårdstrand to Oslo by bus and train?

    The total travel time between Åsgårdstrand in Borre and Oslo in Norway by bus and train is about 3 hr 6 min.

  • Where do I get on the bus near Åsgårdstrand to get to Oslo?

    Get on the 01 bus from the Åsgårdstrand stop near Åsgårdstrand in Borre.

  • Where do I get off the bus when travelling between Åsgårdstrand and Oslo?

    Get off the bus at the Åsgårdstrand-Tønsberg stop, which is closest to Oslo in Norway.

Real-Time Arrivals, Schedules, Maps & More