← All routes

Road trip route · NO

Oslo to Bergen drive time, distance, costs & the best stops

Drive time
7 hr 45 min
Distance
461 km
Tolls (est.)
None

The Oslo to Bergen drive

The drive from Oslo to Bergen covers 286 miles (461 km) and takes about 7 hr 45 min without stops. That's a long haul for one day, most drivers split it over two days, stopping overnight near Hardangervidda Mountain Plateau Road (Rv7), which turns a slog into a proper road trip.

At 286 miles this is longer than 74% of the 144 routes covered here. Split across 2 days it works out at about 3.9 hours behind the wheel each day, which leaves most of the daylight for the places in between.

Best stops between Oslo and Bergen

Within ~30 km of the driving route, worth the detour.

Waterfalls

Vøringsfossen

Norway's most visited waterfall plunging 182 metres into the Måbødalen valley, now with dramatic stepped viewing platforms.

Famous Roads

Hardangervidda Mountain Plateau Road (Rv7)

National Tourist Route crossing Europe's largest high mountain plateau between Eidfjord and Geilo, with treeless arctic scenery and wild reindeer herds either side of the road.

Famous Bridges

Hardanger Bridge

One of the world's longest suspension bridges with a 1,310 m main span, leaping across the Eidfjorden arm of the Hardangerfjord and plunging straight into tunnels at both ends.

Waterfalls

Steinsdalsfossen

A roadside waterfall you can walk behind on a footpath tucked under the cascade near Norheimsund.

Filming Locations

Finse (planet Hoth)

The high glacier plateau around Finse station was Hoth in The Empire Strikes Back; the Hardangervidda plateau road and Rallarvegen start here.

Famous Roads

Hardangerfjord Road and Hardanger Bridge (Rv7)

The Hardangerfjord road past orchards and waterfalls, crossing the fjord on the 1,310 m Hardanger Bridge; Rv7 continues up Måbødalen to the Vøringsfossen waterfall.

What you need for this drive

Rules for each country on the route, in the order you meet them.

Norway

Motorway
110 km/h · 50 in town
Tolls
AutoPASS / bomringer
Must carry
warning triangle, hi-vis vest
Winter tyres
1 November - first Sunday after Easter Monday (Nordland, Troms and Finnmark: 16 October - 30 April)

Low-emission zones: Oslo temporary diesel ban.

Checked against national road authorities and the ECB reference rates. Rules change — confirm before you travel.

Famous drives in NO

Legendary routes you could bolt onto this trip, with real distances and stop counts.

Oslo to Bergen FAQs

How long is the drive from Oslo to Bergen?

Driving from Oslo to Bergen takes about 7 hr 45 min nonstop, covering 286 miles (461 km). Add time for breaks: most drivers stop every 2 hours.

How much does it cost to drive from Oslo to Bergen?

There are no significant motorway tolls on this route. Estimates are indicative: prices change monthly.

Can I drive from Oslo to Bergen in one day?

It's possible but long: 7 hr 45 min of driving. Most people split it over two days, with an overnight stop near Hardangervidda Mountain Plateau Road (Rv7), which turns the drive into a proper road trip.

What other drives can I plan on Plan Your Road Trips?

We publish drive times, distances and fuel estimates for 144 routes across Europe and beyond, including 1 other drive in the same country. Browse them all on the routes index.

What are the best stops between Oslo and Bergen?

Top-rated stops in the drive corridor include Vøringsfossen, Hardangervidda Mountain Plateau Road (Rv7), Hardanger Bridge: see the full list of 6 stops on this page.

More drives from Oslo & Bergen

Planning a bigger trip? Try the free NO road trip planner, browse every destination we cover, take it with you on the road, or read the driving in NO guide.