The road
Oulu to Bergen by car
1775 km, about 21 h 48 on the fastest road, through Finland, Sweden and Norway. Fuel from about €239 in a petrol car at this week's prices, with about €31 in tolls on the way.
Measured on the road our router draws, 2026-10-10. Your own start and vehicle change every number — that is what the button at the end is for.
1775 km fastest road, one way · 21 h 48 driving without stops · 3 countries
The trip, at your pace
Each pace is its own plan of this road for two by car: the driving days it needs, the nights on the way and at Bergen, and what it costs.
| Pace | Days | Nights | Cost |
|---|---|---|---|
| Relaxed ≈ 4 h a day | 11 days | 10 nights | ≈ €1,749 fuel €232 · tolls & ferry €37 · 10 nights €942 · food €538 |
| Comfortable ≈ 5 h a day | 10 days | 9 nights | ≈ €1,617 fuel €232 · tolls & ferry €37 · 9 nights €859 · food €489 |
Places on the way
127 km
Photo: Roquai · Public domain Bothnian Bay National Park
Day 1 · 127 km into the day · a lunch stop
Bothnian Bay National Park is a national park in Lapland, Finland. Wikipedia
869 km
Photo: Rickard Olsson · CC BY-SA 3.0 Storsjön
Day 3 · 166 km into the day · a lunch stop
Storsjön is the fifth largest lake in Sweden, with an area of 464 km2 and a greatest depth of 74 m. Wikipedia
1,429 km
Photo: Jojo · Public domain Galdhøpiggen
Day 5 · 7 km after last night's stop
Galdhøpiggen is the highest mountain in Norway, Scandinavia, and Northern Europe. Wikipedia
26 km
Photo: Øystein H. Brekke · CC BY-SA 3.0 Hjeltefjorden
Day 6 · 26 km from Bergen
Hjeltefjorden is a fjord in Vestland county, Norway. The 35-kilometre long fjord runs north–south between many islands leading from the open ocean to the city of Bergen. Wikipedia
3 km
Photo: Bjoertvedt · CC BY-SA 3.0 Byfjorden (Vestland)
Day 6 · 3 km from Bergen
Byfjorden is a fjord in Vestland county, Norway. The 15-kilometre long fjord separates the island of Askøy from the mainland Bergen Peninsula, passing right north of the city of Bergen on the mainland. Wikipedia
34 km
Photo: Christoffer H. Støle · CC BY-SA 3.0 Bjørnafjorden
Day 6 · 34 km from Bergen
Bjørnafjorden is a fjord in Vestland county, Norway. It runs through Austevoll Municipality, Bjørnafjorden Municipality, and Tysnes Municipality. Wikipedia
The road, country by country
- 🇫🇮 Finland · 133 km
- 🇸🇪 Sweden · 871 km
- 🇳🇴 Norway · 771 km
With a camper's height and weight the router takes a different road: 1747 km, about 22 h 06.
🦌 Finland: wildlife warning signs along 18 km of this road (moose) — most collisions happen at dusk and dawn, September to November. Väylävirasto (CC BY 4.0)
🦌 Norway: wildlife warning signs along 94 km of this road — most collisions happen at dusk and dawn, September to November. Statens vegvesen NVDB (NLOD)
What it costs to drive
Fuel at the 2026-10-04 prices of the EU Weekly Oil Bulletin, per country crossed. Tolls are an estimate from published per-kilometre tariffs plus the crossings on this road. Beds and food are not here: they depend on how you travel.
A camper, the whole sum: 4 days of driving, 3 nights at a campsite about €26 each, self-catering for two about €28 a day — with the fuel and tolls below about €647.
| Vehicle | Fuel | Tolls | Together | Basis |
|---|---|---|---|---|
| Car, petrol | €239 | €31 | €270 | 124 l at 7 l/100 km |
| Car, diesel | €235 | €31 | €266 | 115 l at 6.5 l/100 km |
| Camper, diesel | €426 | €31 | €457 | 210 l at 12 l/100 km |
- 🇫🇮 petrol €2.37 · diesel €2.55 /l
- 🇸🇪 petrol €1.59 · diesel €2.12 /l
- 🇳🇴 petrol €2.05 · diesel €1.95 /l
Charged on the way
- 🛑 Ranheim — 1 toll station (NVDB) — €5.60
- 🛑 Vegamot — 3 toll stations (NVDB) — €5.00
- 🛑 E6 Ulsberg-Melhus — 2 toll stations (NVDB) — €7.30
- 🛑 E6 Vindåsliene — 1 toll station (NVDB) — €4.90
- 🛑 Takseringskontoret otta — 1 toll station (NVDB) — €4.70
- 🛑 Bomringen Bergen — 1 toll station (NVDB) — €3.60
The same trip another way
Where a sea gives a choice, the road through each gateway, priced the same way for a petrol car. Which one is yours depends on the ferry's fare and your nights, and that is the planner's job.
Through Stockholm
2156 km, about 23 h 54 — Finland, Sweden and Norway.
Petrol car: fuel about €276, tolls and crossings about €32.
🌉 Oslo toll ring (AutoPASS) (€3.73, unverified) · 🌉 Bergen toll ring (€3.27, unverified) · 🌉 Stockholm congestion tax (€2.68, unverified)
Shops on a Sunday
- 🇳🇴 Norway — Only small shops (under about 100 m²) may open on Sundays, so expect a kiosk rather than a supermarket.
Where to sleep beside the road
225 campsites and camper sites within 10 km of this road, from OpenStreetMap. A few between the two ends:
- ⛺ Halland Camping · campsite · km 1175, 0 km off the road
- ⛺ Skogheim kafe & hytter · campsite · km 1387, 0 km off the road
- ⛺ Bøverdalen Vandrerhjem og Camping · campsite · km 1421, 0 km off the road
- ⛺ Leirmoen Camping · campsite · km 1424, 0 km off the road
- ⛺ Nymoen Leirplass · campsite · km 1484, 0 km off the road
- ⛺ Viki Fjordcamping · campsite · km 1502, 0 km off the road
Worth a detour
Between the two ends, within 10 km of the road — the places the map marks as notable.
- ◆ Kemi Snowcastle · attraction · km 105, 1.1 km off the road
The SnowCastle of Kemi (Finnish: Kemin lumilinna) is the biggest snow fort in the world. Wikipedia (en)
🤖 copilot.travel machine-analysed from its Wikipedia article: fine with small children · a playground · closed part of the year · activities for children
- ◆ Luleå Cathedral · attraction · km 258, 5.1 km off the road
Luleå Cathedral (Swedish: Luleå domkyrka) in Luleå, Sweden, serves the Diocese of Luleå and the local Church of Sweden parish, Luleå Cathedral Parish (Luleå domkyrkoförsamling). Wikipedia (en)
- ◆ Skogsmuseet · museum · km 535, 1.4 km off the road
Skogs- och samemuseet i Lycksele är ett kulturhistoriskt museum i Lycksele, med länsansvar för skogsbrukshistoria. Wikipedia (sv)
- ◆ Frösöstenen · attraction · km 843, 3.7 km off the road
- ◆ Tännforsen · attraction · km 954, 5.9 km off the road
Tännforsen är ett vattenfall beläget i Åre kommun, Åre distrikt, i västra Jämtland. Wikipedia (sv)
- ◆ Jarlshola · attraction · km 1119, 0.8 km off the road
Jarlshola (English: The Cave of the Jarl) is a small cave in Melhus Municipality in Trøndelag county, Norway. Wikipedia (en)
- ◆ Urnes Stave Church · attraction · km 1523, 5.3 km off the road
- ◆ Finnesloftet · attraction · km 1672, 0.1 km off the road
Finnesloftet er et loft fra middelalderen som står på gården Finne i Gullfjordungen på Voss. Wikipedia (no)
What this road is for
Counted within 10 km of the road between the two ends, from OpenStreetMap — the places a passion would stop for.
- 437 viewpoints — Viewpoint (km 1048), Gamle Bybro (km 1048), lars utsikt (km 1353), Stegastein (km 1513)
- 421 swim spots — Pite Havsbad (km 304), Äventyrsbadet (km 304), Beach / swim spot (km 774)
- 363 castles — Gammal hamn (km 250), Karlsviks Sågverk (km 250), Klemenskirken (km 1048), Katarinahospitalets ruin (km 1675)
- 66 climbing — Bergen klatresenter Laksevåg (km 1675)
- 43 golf
- 20 disc golf — Porsöheden (km 246)
Plan this road from your own door: your car, your dates, the beds and the food priced the same honest way.