There are 6 ways to get from Turku to Oulu by train, bus, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train  •  7 h 19 min

  1. Take the train from Turku to Oulu 917 / ...

$55 - $85

5 alternative options

Train via Tampere  •  7 h 25 min

  1. Take the train from Turku to Tampere 909 / ...
  2. Take the train from Tampere to Oulu 47 / ...

$58 - $91

Bus, train  •  9 h 51 min

  1. Take the bus from Turun Linja-autoasema, laituri 5 to Huittinen linja-autoasema
  2. Take the bus from Huittinen linja-autoasema to Tampere linja-autoasema
  3. Take the train from Tampere to Oulu 47 / ...

$73 - $101

Drive  •  7 h 51 min

  1. Drive from Turku to Oulu 404.5 miles

$90 - $140

Fly from Turku  •  4 h 51 min

  1. Fly from Turku (TKU) to Oulu (OUL) TKU - OUL

$178 - $610

Train to Helsinki, fly  •  4 h 58 min

  1. Take the train from Turku to Pasila
  2. Fly from Helsinki (HEL) to Oulu (OUL) HEL - OUL

$60 - $173

Questions & Answers

The cheapest way to get from Turku to Oulu is to train which costs 45€ - 75€ and takes 7 h 19 min.

More details

The quickest way to get from Turku to Oulu is to fly which costs 150€ - 550€ and takes 4 h 51 min.

More details

The distance between Turku and Oulu is 533 km. The road distance is 647.2 km.

Get driving directions

The train from Turku to Oulu takes 7 h 19 min including transfers and departs six times a week.

More details

Yes, there is a direct train departing from Turku and arriving at Oulu. Services depart six times a week, and operate every day. The journey takes approximately 7 h 19 min.

More details

What companies run services between Turku, Finland and Oulu, Finland?

Finnish Railways (VR) operates a train from Turku to Oulu 6 times a week. Tickets cost $55 - $85 and the journey takes 7 h 19 min. Alternatively, Finnair flies from Turku to Oulu 5 times a day.

Airlines
Finnair
Website
finnair.com
Flights from Turku to Oulu via Helsinki
Ave. Duration
3 h 18 min
When
Monday to Saturday
Estimated price
$170 - $600
Flights from Helsinki to Oulu
Ave. Duration
1 h 3 min
When
Every day
Estimated price
$95 - $380
Norwegian Air International
Website
norwegian.com
Flights from Helsinki to Oulu
Ave. Duration
1 h 5 min
When
Every day
Estimated price
$40 - $320
Train operators
Finnish Railways (VR)
Website
vr.fi
Train from Turku to Oulu
Ave. Duration
7 h 19 min
Frequency
6 times a week
Estimated price
$55 - $85
Website
www.vr.fi
Train from Turku to Tampere
Ave. Duration
1 h 42 min
Frequency
Every 4 hours
Estimated price
$17 - $26
Website
www.vr.fi
Train from Tampere to Oulu
Ave. Duration
4 h 43 min
Frequency
5 times a day
Estimated price
$40 - $65
Website
www.vr.fi
Train from Turku to Pasila
Ave. Duration
1 h 52 min
Frequency
Hourly
Estimated price
$19 - $29
Website
www.vr.fi
Bus operators
Satakunnan Liikenne Oy
Website
satakunnanliikenne.fi
Bus from Turun Linja-autoasema, laituri 5 to Huittinen linja-autoasema
Ave. Duration
1 h 25 min
Frequency
4 times a day
Estimated price
$17 - $20
Schedules at
Satakunnan Liikenne Oy
Bus from Huittinen linja-autoasema to Tampere linja-autoasema
Ave. Duration
1 h 35 min
Frequency
Every 3 hours
Estimated price
$15 - $17
Schedules at
Satakunnan Liikenne Oy

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Slovenia: Getting from Ljubljana to Lake Bled, What are the different types of Renfe trains in Spain? and Need to know: Greyhound - to help you get the most out of your next trip.