187 miles (302 km) | |
Train, bus or flight | |
$29 - $50 | |
Bus • $29 (€26) • 7 h 40 min | |
Flight • $50 (€45) • 50 min | |
Vy Bus4You, Norwegian Air or Go-Ahead Nordic |
Take a train, bus or flight to travel 187 miles (302 km) to Oslo from Stavanger. The most popular travel companies which serve this route are Vy Bus4You, Norwegian Air or Go-Ahead Nordic among others. Travelers can even take a direct bus, flight or train from Stavanger to Oslo.
How to get from Stavanger to Oslo by train, bus or flight.
The best way to travel from Stavanger to Oslo is by taking a train because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, flight, and ferry .
You can travel by train, bus, flight or ferry for as low as $20 (€18). When you search for schedules and tickets, Omio will show you the best journey.
Wizz Air is one of the leading low-cost airlines offering flights within and outside Europe, and you can choose between Basic, Wixx Go, Wizz Plus & Flex ticket types for your travel from Stavanger to Oslo.
Founded in 1993, Fjord Line is a Norwegian ferry operator known for its modern fleet and exceptional service. The company operates several types of ships, including the MS Stavangerfjord and MS Bergensfjord, which offer various classes such as Economy, Comfort, and Premium. Onboard amenities include restaurants, bars, duty-free shops, and comfortable lounges, ensuring a pleasant journey. Fjord Line provides a range of ticket options, including standard passenger tickets, cabins for overnight travel, and vehicle transport. The top routes served by Fjord Line are from Bergen to Stavanger, Hirtshals to Kristiansand, and Sandefjord to Strömstad, making it a popular choice for travelers exploring the scenic landscapes of Norway and Denmark.
You can get between Stavanger and Oslo 3 different ways: train, bus or flight.
The cheapest way to get from Stavanger to Oslo is by taking a bus with average ticket prices of $29 (€26) compared to other travel options to Oslo:
Taking a bus costs $21 (€19) less than taking a flight, which average ticket prices of $50 (€45).
Taking a bus costs $2 (€2) less than taking a train, which costs on average $31 (€28) for the same trip.
The fastest way from Stavanger to Oslo is by flight with an average journey time of 50 min.
There are alternative travel options to Oslo that take longer:
Getting to Oslo by bus takes 7 h 40 min on average.
Getting to Oslo by train takes 7 h 38 min on average.
You should expect to travel around 187 miles (302 km) between Stavanger and Oslo.
The average frequency per day from Stavanger to Oslo is:
However, we recommend checking specific travel dates for your trip between Stavanger and Oslo as scheduled services by train, bus or flight can vary by season or day of the week.
These are the most popular departure and arrival points from Stavanger to Oslo:
The following travel companies offer services from Stavanger to Oslo:
Yes, there are direct routes from Stavanger to Oslo with the following travel companies:
Direct services to Oslo tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your route.
Here are some other resources that might have the information you need