There are 4 ways to get from Oulu to Tallinn by plane, car ferry, train, ferry or car

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

Fly to Tallinn  •  5 h 10 min

  1. Fly from Oulu (OUL) to Tallinn (TLL) OUL - TLL

$146 - $508

Cheapest option

Fly to Helsinki, car ferry  •  6 h 15 min

  1. Fly from Oulu (OUL) to Helsinki (HEL) OUL - HEL
  2. Take the car ferry from Helsinki to Tallinn

$91 - $356

2 alternative options

Train, ferry  •  8 h 47 min

  1. Take the train from Oulu to Helsinki 28 / ...
  2. Take the ferry from Helsinki to Tallinn

$101 - $132

Drive  •  14 h 50 min

  1. Drive from Oulu to Tallinn 667.7 miles

$150 - $220

Questions & Answers

The cheapest way to get from Oulu to Tallinn is to train and ferry which costs 85€ - 120€ and takes 8 h 47 min.

More details

The quickest way to get from Oulu to Tallinn is to fly which costs 120€ - 440€ and takes 5 h 10 min.

More details

The distance between Oulu and Tallinn is 621 km. The road distance is 1068.4 km.

Get driving directions

The best way to get from Oulu to Tallinn without a car is to train and ferry which takes 8 h 47 min and costs 85€ - 120€.

More details

It takes approximately 5 h 10 min to get from Oulu to Tallinn, including transfers.

More details

There is no direct flight from Oulu Airport to Tallinn Airport. The quickest flight takes 2 h 25 min and has one stopover.

Search flights

Yes, the driving distance between Oulu to Tallinn is 1068 km. It takes approximately 14 h 50 min to drive from Oulu to Tallinn.

Get driving directions

Finnair offers flights from Oulu Airport to Tallinn Airport.

Search flights

Map of how to get from Oulu to Tallinn.
Launch map view
  • Distance: 388.2 miles
  • Duration: 5 h 10 min

What companies run services between Oulu, Finland and Tallinn, Estonia?

Finnair and Norwegian Air International fly from Oulu to Tallinn hourly.

Airlines
Finnair
Website
finnair.com
Flights from Oulu to Tallinn via Helsinki
Ave. Duration
3 h 8 min
When
Every day
Estimated price
$140 - $500
Flights from Oulu to Helsinki
Ave. Duration
1 h 5 min
When
Every day
Estimated price
$95 - $380
Norwegian Air International
Website
norwegian.com
Flights from Oulu to Helsinki
Ave. Duration
1 h 5 min
When
Every day
Estimated price
$35 - $290
Train operators
Finnish Railways (VR)
Ferry operators

Want to know more about travelling around Estonia

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.