Rome2rio's partners include

There are 4 ways to get from Langesund to Oslo by bus, train or car

Select a route below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Map of how to get from Langesund to Oslo.
Launch map view
  • Distance: 72.5 miles
  • Duration: 3 h 6 min

What companies run services between Langesund, Norway and Oslo, Norway?

Nettbuss Travel AS operates a bus from Langesund to Oslo every 2 hours. Tickets cost $35 - $50 and the journey takes 2 hours 12 minutes. Two other operators also service this route. Alternatively, Norwegian Railways (NSB) operates a train from Langesund to Oslo every 2 hours. Tickets cost $24 - $35 and the journey takes 2 hours 32 minutes.

Train operators
Norwegian Railways (NSB)
Website
nsb.no
Train from Porsgrunn to Nationaltheatret
Avg. Duration
2 h 32 min
Frequency
Every 2 hours
Estimated price
$24 - $35
Website
nsb.no
Bus operators
Nettbuss Travel AS
Phone
05070
Email
05070@nettbuss.no
Website
nettbuss.no
Bus from Skjelsvik terminal to Oslo Bussterminal
Avg. Duration
2 h 12 min
Frequency
Every 2 hours
Estimated price
$35 - $50
Schedules at
nettbuss.no
Konkurrenten
Phone
+47 37 93 15 15
Email
post@konkurrenten.no
Website
konkurrenten.no
Bus from Skjelsvika to Oslo
Avg. Duration
2 h 23 min
Frequency
Every 4 hours
Schedules at
konkurrenten.no
Nor-Way Bussekspress
Phone
+47 815 44 444
Website
nor-way.no
Bus from Skjelsvik terminal to Oslo Bussterminal
Avg. Duration
2 h 25 min
Frequency
Every 4 hours
Estimated price
$21
Schedules at
nor-way.no
Bus from Porsgrunn terminal to Oslo Bussterminal
Avg. Duration
2 h 25 min
Frequency
Every 3 hours
Estimated price
$21
Schedules at
nor-way.no

How far is it from Langesund to Oslo?

The distance between Langesund and Oslo is 116 km. The road distance is 170 km.

What is the cheapest way to get from Langesund to Oslo?

The cheapest way to get from Langesund to Oslo is to bus which costs kr 160 and takes 4 hours 2 minutes.

What is the fastest way to get from Langesund to Oslo?

The quickest way to get from Langesund to Oslo is to drive which takes 2 hours and costs kr 270.

Is there a direct bus between Langesund and Oslo?

No, there is no direct bus from Langesund to Oslo. However, there are services departing from Langesund torv and arriving at Oslo Bussterminal via Skjelsvik terminal. The journey, including transfers, takes approximately 3 hours 6 minutes.

How long does it take to get from Langesund to Oslo?

It takes approximately 3 hours 6 minutes to get from Langesund to Oslo, including transfers.