How long does it take to drive from Bergen to Trondheim?
Driving times on the fastest inland route and on the coast via Ålesund.
Short answer
The fastest drive between Bergen and Trondheim, on the E16 and E6 via Voss and Dovrefjell, takes about 10 hours, according to Visit Bergen. A route along the coast via Ålesund takes longer: Visit Norway gives 7 hours 30 minutes from Bergen to Ålesund and 5 hours 40 minutes on to Trondheim.
Why
- Visit Bergen names the E6 across Dovrefjell and Jotunheimen, then the E16 towards Bergen, as the fastest route, at about 10 hours, while its general overview says the drive takes around 11 hours.
- Visit Bergen gives about 11 hours for a route via Stryn and Geiranger and about 14 hours for a route via the Atlantic Road and Ålesund.
- Visit Norway bases its driving times on the shortest route on major roads: 7 hours 30 minutes for Bergen-Ålesund and 5 hours 40 minutes for Ålesund-Trondheim.
Details
On the fastest route Visit Bergen suggests stops in Lom, Flåm, Gudvangen and Voss. The coastal route runs past Kristiansund, the Atlantic Road, Molde and Ålesund before it continues via Stryn towards Bergen. In winter snow can cover the mountain roads, and some of the most exposed mountain passages are closed.
Tip
Before you set off, check Statens vegvesen's traffic pages at vegvesen.no/trafikk, which show closed roads, the status of mountain passes and a route planner.
What may differ
From 16 November 2026 the Lærdal Tunnel on the E16 is closed from 18:00 to 06:00 during upgrade work, so plan your timing if your route goes through it.
People also ask
- How far is it from Bergen to Trondheim?
Sources
- Visit Bergen: Driving from Trondheim to BergenChecked at:
- Visit Bergen: Driving to BergenChecked at:
- Visit Norway: Getting around by carChecked at:
- Norwegian Public Roads Administration: Traffic information and route plannerChecked at:
- Norwegian Public Roads Administration: E16 Lærdal Tunnel upgradeChecked at:
This answer is for reference only. Road conditions can change, so check Statens vegvesen before you travel.
Road trip costs in NorwayRelated questions
-
Where does the airport bus (Flybussen) stop in Bergen, and how much does it cost?
Flybussen leaves Bergen Airport from stop A3 and has six city centre stops, including Festplassen, and an adult ticket costs NOK 189 online or NOK 220 on board.
-
Is there an express boat from Bodø to Svolvær?
Yes, the NEX 2 express boat, route 23-755, sails between Bodø and Svolvær and takes about three hours each way.
-
Is there a free shopping bus from Oslo to Sweden (Nordby, Svinesund)?
Nordby Shoppingcenter's own travel page lists no free bus from Oslo and suggests the train from Oslo S to Halden, then bus line 111 to the centre.
-
Is train travel in Norway easy with small children?
Yes, the long-distance trains on the Bergen, Dovre, Nordland and Sørland lines have family carriages with a play room, which makes trips with small children easier.

