The best way to find a cheap bus ticket from Bergen to Oslo is to book your journey as far in advance as possible and to avoid traveling at rush hour.
This is the last bus of the day.
Find all the dates and times for this journey
9 h 25 m
9 h 25 m
Buses per day
It's difficult to get from Bergen to Oslo without transferring at least once.
|Distance||188 miles (304 km)|
|Bus frequency||2 a day|
|Bus companies||Vy Bus4You|
Buses from Bergen to Oslo cover the 188 miles (304 km) long trip taking on average 11 h 8 min with our travel partners like Vy Bus4You. Normally, there are 2 buses operating per day, including direct services available. Travelers depart most frequently from Bergen, stasjon and arrive in Oslo, Schweigaards gate (Bussterminal).
When taking the bus to Oslo from Bergen, you can choose to depart from bus stations like Bergen, stasjon and Bergen, busstasjon. Your route can end in bus stations such as Oslo, Schweigaards gate (Bussterminal) and Oslo, Sentralstasjon (Oslo Bussterminal).
Omio customers who travel this route most frequently depart from Bergen, stasjon and arrive in Oslo, Schweigaards gate (Bussterminal).
Passengers board their bus most frequently from Bergen, stasjon and travel around 0.9 miles (1.4 km) from the city center to this bus station.
Passengers traveling this route most often arrive at Oslo, Schweigaards gate (Bussterminal) and need to travel approximately 1.6 miles (2.5 km) from the bus station to the city center in Oslo.
Here are some other resources that might have the information you need