The road
Oulu to Riga by car and ferry
1052 km, about 13 h 30 on the fastest road, the Tallinn–Helsinki ferry included, through Finland, Estonia and Latvia. Fuel from about €163 in a petrol car at this week's prices, the ferry for a car about €20.
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.
1052 km fastest road, one way · 13 h 30 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 Rīga, and what it costs.
| Pace | Days | Nights | Cost |
|---|---|---|---|
| Relaxed ≈ 4 h a day | 6 days | 5 nights | ≈ €816 fuel €162 · ferry €20 · 5 nights €380 · food €254 |
| Comfortable ≈ 5 h a day | 5 days | 4 nights | ≈ €687 fuel €166 · ferry €20 · 4 nights €290 · food €211 |
Places on the way
612 km
Photo: Michal Pise, Michal.Pise · CC BY 2.0 Suomenlinna
Day 2 · 84 km before tonight's stop
Suomenlinna, or Sveaborg, is a sea fortress composed of eight islands, of which six have been fortified. Wikipedia
1 km
Photo: Jorge Franganillo · CC BY 2.0 Riga Castle
Day 4 · in Rīga
Riga Castle is a castle on the banks of River Daugava in Riga, the capital of Latvia. Wikipedia
1 km
Photo: Jorge Franganillo from Barcelona, Spain · CC BY 2.0 Vecrīga
Day 4 · in Rīga
Vecrīga is the historical center and a neighbourhood of Riga, Latvia, located in the Central District on the east side of Daugava River. Wikipedia
1 km
Photo: Diliff · CC BY-SA 3.0 House of the Blackheads (Riga)
Day 4 · in Rīga
The House of the Blackheads is a building situated in the old town of Riga, Latvia. Wikipedia
40 km
Photo: Gatis Pāvils · Public domain Ķemeri National Park
Day 4 · 40 km from Rīga
Ķemeri National Park is a national park located west of the city of Jūrmala, Latvia. Wikipedia
The road, country by country
- 🇫🇮 Finland · 668 km
- 🇪🇪 Estonia · 231 km
- 🇱🇻 Latvia · 153 km
With a camper's height and weight the router takes a different road: 1075 km, about 13 h 36.
🦌 Finland: wildlife warning signs along 127 km of this road (moose, deer) — most collisions happen at dusk and dawn, September to November. Väylävirasto (CC BY 4.0)
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.
| Vehicle | Fuel | Tolls | Together | Basis |
|---|---|---|---|---|
| Car, petrol | €163 | €20 | €183 | 74 l at 7 l/100 km |
| Car, diesel | €163 | €20 | €183 | 68 l at 6.5 l/100 km |
| Camper, diesel | €307 | — | — | 129 l at 12 l/100 km |
- 🇫🇮 petrol €2.37 · diesel €2.55 /l
- 🇪🇪 petrol €1.95 · diesel €2.10 /l
- 🇱🇻 petrol €1.96 · diesel €2.12 /l
Charged on the way
- ⛴ Tallinn–Helsinki ferry — €20 (Car up to 5 m) · unverified
Where to sleep beside the road
103 campsites and camper sites within 10 km of this road, from OpenStreetMap. A few between the two ends:
- ⛺ Suomela Camping · campsite · km 126, 0.1 km off the road
🤖 copilot.travel machine-analysed from the place's own page: a dump station · motorhomes can come · showers and toilets · tents welcome · a restaurant or bar on site
- ⛺ Hännilänsalmi Camping · camper site · km 247, 0.2 km off the road
- ⛺ SF-Caravan Lintulahti · camper site · km 271, 0.1 km off the road
- ⛺ Milleri · campsite · km 920, 0.1 km off the road
- ⛺ Kempings „Dzirnezers K” · campsite · km 1021, 0 km off the road
- ⛺ Campsite / aire · campsite · km 1024, 0 km off the road
Places of remembrance near the road: Helena Takalon patsas (km 162).
Worth a detour
Between the two ends, within 10 km of the road — the places the map marks as notable.
- ◆ The Escurial Zoo and Flower Park · zoo / aquarium · km 37, 8.5 km off the road
Escurial Zoo and Flower Park, previously called the Liminka zoo is a zoo located in Liminka, North Ostrobothnia, Finland approximately 40 km from the regional capital of Oulu. Wikipedia (en)
🤖 copilot.travel machine-analysed from the place's own page: fine with small children · closed part of the year · nature and landscape
- ◆ Finnish Air Force Museum · museum · km 323, 1.3 km off the road
The Finnish Air Force Museum (Finnish: Suomen Ilmavoimamuseo), formerly the Aviation Museum of Central Finland (Finnish: Keski-Suomen ilmailumuseo), is an aviation museum located near Jyväskylä Airport in Tikkakoski, Jyväskylä, Finland. Wikipedia (en)
🤖 copilot.travel machine-analysed from the place's own page: not cheap
- ◆ Tsaarinpoppeli · attraction · km 472, 1.5 km off the road
Tsaarinpoppeli on Suomen suurin puuyksilö. Se kasvaa Heinolan rantapuistossa. Wikipedia (fi)
- ◆ Lasipalatsin salavan kanto · attraction · km 595, 5.9 km off the road
Lasipalatsin salava oli isoriippasalava (Salix × pendulina 'Lasipalatsi'), joka alun perin istutettiin vuonna 1830 Helsingin Kamppiin tuolloin rakenteilla olleen Turun kasarmin pohjoispuolelle, nykyiselle Salomonkadulle. Wikipedia (fi)
🤖 copilot.travel machine-analysed from its Wikipedia article: nature and landscape
- ◆ Town Hall Pharmacy · museum · km 695, 0.9 km off the road
The Raeapteek (English: Town Hall Pharmacy; German: Ratsapotheke) is a pharmacy in the center of Tallinn, Estonia. Wikipedia (en)
🤖 copilot.travel machine-analysed from its Wikipedia article: cheap or free
- ◆ Punane torn · attraction · km 844, 1.7 km off the road
Red Tower (Pärnu) (Estonian: Punane torn) is a tower in Pärnu, Estonia. Wikipedia (en)
- ◆ Latvian Ethnographic Open-Air Museum · museum · km 1039, 1 km off the road
The Ethnographic Open-Air Museum of Latvia (Latvian: Latvijas Etnogrāfiskais brīvdabas muzejs) is an open-air museum located just outside Riga, the capital of Latvia, on the lightly wooded shores of Jugla Lake. Wikipedia (en)
🤖 copilot.travel machine-analysed from its Wikipedia article: not cheap
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.
- 1056 swim spots — Kylpylä (km 474), Rastilan uimaranta (km 589), Aurinkolahden uimaranta (km 589), Niidu küla supelrand (km 817)
- 382 viewpoints — Temmesjoen lintutorni (km 21), Äijälänsalmen vanha silta (km 338), Näköalaterassi (km 582), Kuvižu skatu tornis (km 906)
- 343 castles — Nastolan Aurinkolinna (km 490), Havukosken myllyn rauniot (km 580), Viaporin maarintaman rauniot: Herttoniemi (km 592), Tahkuranna kirik (km 858)
- 78 disc golf
- 70 climbing
- 62 golf
Plan this road from your own door: your car, your dates, the beds and the food priced the same honest way.