There are 8 ways to get from Oulu to Stockholm by train, bus, car, car ferry, plane, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Oulu to Tamperetrain
- Take the train from Tampere to Turkutrain
- Take the bus from Linja-autoasema, laituri 3 to Galtbyn laituribus 901 / ...
11h 41mBus via Helsinki
cheapest- Take the bus from Oulu, Bus Station to Helsinki, Harbour Terminal 2bus 1207 / ...
- Take the bus from 29 to Galtby satamabus Korpo
15h 18m€106–166Bus
- Take the bus from 12 to 4bus Ob1
- Take the bus from Linja-autoasema, laituri 3 to Galtbyn laituribus 901 / ...
14h 13mDrive, car ferry
- Drive from Oulu to Kustavicar
- Take the carferry from Kustavi to Iniöcarferry
- Take the carferry from Kannvik to Ytterstöcarferry
- Take the carferry from Ytterstö to Roslaxcarferry
- Take the carferry from Kivimo to Kivimocarferry
12h 23mFly to Helsinki Airport, train, bus
- Fly from Oulu Airport (OUL) to Helsinki Airport (HEL)plane OUL - HEL
- Take the train from Pasila to Turkutrain
- Take the bus from Linja-autoasema, laituri 3 to Galtbyn laituribus
10h 58mFly to Mariehamn, ferry
- Fly from Oulu Airport (OUL) to Mariehamn (MHQ)plane OUL - MHQ
- Take the ferry from Långnäs färjfäste to Galtbyferry
15h 5m€211–611Fly to Turku Airport, bus
- Fly from Oulu Airport (OUL) to Turku Airport (TKU)plane OUL - TKU
- Take the bus from Tuomiokirkkotori to Galtbyn laituribus
12h 1mFly to Lennart Meri International Airport, ferry, bus
- Fly from Oulu Airport (OUL) to Lennart Meri International Airport (TLL)plane OUL - TLL
- Take the ferry from Tallinn to Helsinki Terminal 2ferry
- Take the bus from 29 to Galtby satamabus
15h 27m€229–361
Oulu Airport (OUL) to Helsinki Airport (HEL) flights
Questions & Answers
The cheapest way to get from Oulu to Stockholm is to bus via Helsinki which costs €100 - €170 and takes 15h 18m.
The fastest way to get from Oulu to Stockholm is to fly and ferry which takes 15h 5m and costs €210 - €650.
No, there is no direct bus from Oulu to Stockholm. However, there are services departing from 12 and arriving at Kivimontie P via Linja-autoasema, laituri 3 and Galtbyn laituri. The journey, including transfers, takes approximately 14h 13m.
The distance between Oulu and Stockholm is 753 km.
The best way to get from Oulu to Stockholm without a car is to train and bus which takes 11h 41m and costs .
It takes approximately 11h 41m to get from Oulu to Stockholm, including transfers.
Oulu to Stockholm bus services, operated by OnniBus, depart from 12 station.
Oulu to Stockholm bus services, operated by OnniBus, arrive at 4 station.
There are 22+ hotels available in Stockholm.
What companies run services between Oulu, Finland and Stockholm, Finland?
You can take a bus from 12 to Kivimontie P via Linja-autoasema, laituri 3 and Galtbyn laituri in around 14h 13m.
- Website
- finnair.com
Flights from Oulu Airport to Helsinki Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- €65–190
Flights from Oulu Airport to Mariehamn via Helsinki Airport
- Ave. Duration
- 4h 25m
- When
- Monday, Friday, and Sunday
- Estimated price
- €200–600
Flights from Oulu Airport to Lennart Meri International Airport via Helsinki Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- €140–190
- Website
- flysas.com
Flights from Oulu Airport to Turku Airport via Helsinki Airport, Stockholm
- Ave. Duration
- 5h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €180–550
- Website
- amapola.nu
Flights from Oulu Airport to Turku Airport via Helsinki Airport, Mariehamn
- Ave. Duration
- 5h 50m
- When
- Friday
- Estimated price
- €170–480
- Website
- airbaltic.com
Flights from Oulu Airport to Turku Airport via Helsinki Airport, Riga
- Ave. Duration
- 7h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €190–550
- Phone
- +358 0100 3232
- Website
- Finnish Railways (VR)
Train from Oulu to Tampere
- Ave. Duration
- 4h 1m
- Frequency
- Every 2 hours
- Estimated price
- €55–100
- Website
- Finnish Railways (VR)
Train from Tampere to Turku
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- €20–35
- Website
- Finnish Railways (VR)
Train from Pasila to Turku
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Estimated price
- €22–40
- Website
- Finnish Railways (VR)
- Phone
- 0295 022 500
- [email protected]
- Website
- Seutuplus
Bus from Linja-autoasema, laituri 3 to Galtbyn laituri
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Website
- Seutuplus
Bus from Linja-autoasema, laituri 3 to Galtbyn laituri
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Website
- Seutuplus
Bus from Linja-autoasema, laituri 3 to Galtbyn laituri
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Website
- Seutuplus
Bus from Tuomiokirkkotori to Galtbyn laituri
- Ave. Duration
- 2h 4m
- Frequency
- Every 4 hours
- Website
- Seutuplus
- Phone
- +358 600 02010
- [email protected]
- Website
- Omni Bus
Bus from 12 to 4
- Ave. Duration
- 9h 20m
- Frequency
- Once daily
- Estimated price
- €30–50
- Website
- Omni Bus
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Oulu, Bus Station to Helsinki, Harbour Terminal 2
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Estimated price
- €50–90
- Website
- Flixbus
Bus from Oulu, Bus Station to Helsinki, Harbour Terminal 2
- Ave. Duration
- 8h 15m
- Frequency
- Twice daily
- Schedules at
- Liikenne- ja viestintävirasto Traficom
- Phone
- +358 02 777 330
- [email protected]
- Website
- Vainio
Bus from 29 to Galtby satama
Bus from 29 to Galtby satama
- Phone
- +358 400 117 123
- [email protected]
- Website
- Fin Ferries
Car ferry from Kustavi to Iniö
- Ave. Duration
- 20 min
- Frequency
- Every 4 hours
- Website
- Fin Ferries
Car ferry from Kannvik to Ytterstö
- Ave. Duration
- 1h 20m
- Frequency
- Once a week
- Website
- Fin Ferries
Car ferry from Ytterstö to Roslax
- Ave. Duration
- 30 min
- Frequency
- Twice daily
- Website
- Fin Ferries
Car ferry from Kivimo to Kivimo
- Ave. Duration
- 3 min
- Frequency
- Every 10 minutes
- Website
- Fin Ferries
- Phone
- +358 18 25600
- [email protected]
- Website
- Alandstrafiken
Ferry from Långnäs färjfäste to Galtby
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- €6
- Schedules at
- Alandstrafiken
- Phone
- 06000 4300
- Website
- eckeroline.fi
Ferry from Tallinn to Helsinki Terminal 2
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- Estimated price
- €20–35
- Schedules at
- Eckeroline
- Economy
- €20–30
Want to know more about travelling around Finland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to plan an amazing trip around Scandinavia
Read the travel guide
Want to know more about Flixbus?
Read the travel guide

















