Add organization

Is there an express bus from Oslo to Bergen?

Route, travel time, night buses and booking tips.

Answered at: Checked at:

Short answer

Yes, Vy express VY450 runs every day between Oslo and Bergen across the mountains on the E16, and the trip takes around 9 hours and 45 minutes. Some departures run at night via Oslo Airport. Vy express VY190 takes the coastal way via Kristiansand, Stavanger and Haugesund. The buses have toilets, free Wi-Fi and charging.

Bergen a red train crossing a bridge, a small airplane above and a ferry on blue water below

Why

  1. Visit Bergen gives the bus trip from Oslo to Bergen with Vy express VY450 as 9 hours and 45 minutes.
  2. When Vy launched VY450 in January 2025, it chose the E16 as the most stable mountain crossing, with a route via Sandvika and Fagernes.
  3. Vy says its express buses have toilets, seat belts, free Wi-Fi, air conditioning and charging.

Details

With a ticket bought in advance you are guaranteed a seat, and most stops are only served if you have bought a ticket beforehand. Vy says booking early can get you cheaper tickets. For comparison, Visit Bergen gives about 7 hours by train and under an hour by plane between the two cities.

Tip

Buy the ticket before the trip, since Vy only guarantees a seat with a pre-purchased ticket and serves most stops only for passengers who have booked.

What may differ

Departure times change between timetable periods, so check the current VY450 times in the Vy app or on vy.no. If you want the coastal route, check VY190's journey time in the planner.

People also ask

  • How long is the bus from Oslo to Bergen?

Sources

This answer is for reference only. Timetables can change, so check Vy before you travel.

Bergen