There are 8 ways to get from Turku to Oslo by plane, train, ferry, car ferry, bus 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 from Turku, train • 5h 49m
Cheapest option
Train to Helsinki, fly, train • 6h 17m
6 alternative options
Ferry, train • 17h 41m
Car ferry, train • 20h 51m
Car ferry, bus • 23h 18m
Train • 29h 58m
Bus • 2 days 4h
Ferry, drive • 16h 55m
Turku to Oslo by bus, car ferry and walk
Questions & Answers
The cheapest way to get from Turku to Oslo is to train and fly which costs €85 - €270 and takes 6h 17m.
The fastest way to get from Turku to Oslo is to fly and train which takes 5h 49m and costs €90 - €320.
No, there is no direct bus from Turku station to Oslo. However, there are services departing from Turku, Bus Station and arriving at Oslo bussterminal via Warszawa. The journey, including transfers, takes approximately 2 days 4h.
The distance between Turku and Oslo is 672 km.
The best way to get from Turku to Oslo without a car is to ferry and train which takes 17h 41m and costs €120 - €230.
It takes approximately 5h 49m to get from Turku to Oslo, including transfers.
Turku to Oslo bus services, operated by FlixBus, depart from Turku, Bus Station.
The best way to get from Turku to Oslo is to train which takes 29h 58m and costs . Alternatively, you can bus, which costs €180 - €270 and takes 2 days 4h.
Turku to Oslo bus services, operated by Sindbad, arrive at Oslo bussterminal station.
Oslo is 1h behind Turku. It is currently 3:26 PM in Turku and 2:26 PM in Oslo.
- Distance: 672 km
- Duration: 5h 49m
What companies run services between Turku, Finland and Oslo, Norway?
You can take a train from Turku to Oslo via Tampere, Kemi, Haparanda station, Boden C/Resecentrum, and Stockholm Centralstation in around 29h 58m. Alternatively, you can take a bus from Turku to Oslo via Warszawa, Dworzec Autobusowy Warszawa Zachodnia and Warszawa in around 2 days 4h.
- Website
- flysas.com
Flights from Turku to Oslo via Stockholm
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- kr 1100 - kr 3900
Flights from Helsinki to Oslo via Stockholm
- Ave. Duration
- 3h 20m
- When
- Monday to Friday
- Estimated price
- kr 900 - kr 4000
- Website
- finnair.com
Flights from Helsinki to Oslo
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- kr 950 - kr 4000
- Website
- norwegian.com
Flights from Turku to Oslo via Gdansk
- Ave. Duration
- 5h 50m
- When
- Tuesday, Thursday and Sunday
- Estimated price
- kr 1000 - kr 4000
Flights from Helsinki to Oslo
- Ave. Duration
- 1h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- kr 800 - kr 4600
- Website
- norwegian.com
Flights from Turku to Oslo via Riga
- Ave. Duration
- 4h 5m
- When
- Monday to Saturday
- Estimated price
- kr 800 - kr 3400
- Phone
- 23 15 90 00
- flytoget@flytoget.no
- Website
- flytoget.no
Train from Oslo lufthavn stasjon to Oslo S
- Ave. Duration
- 22 min
- Frequency
- Every 15 minutes
- Estimated price
- kr 210 - kr 230
- Website
- Flytoget AS
- Phone
- +358 600 41900
- Website
- vr.fi
Train from Kupittaa to Pasila
- Ave. Duration
- 1h 46m
- Frequency
- Every 2 hours
- Estimated price
- kr 200 - kr 300
- Website
- https://www.vr.fi/en/
Train from Turku to Tampere
- Ave. Duration
- 1h 39m
- Frequency
- Every 4 hours
- Estimated price
- kr 190 - kr 280
- Website
- https://www.vr.fi/en/
Train from Tampere to Kemi
- Ave. Duration
- 5h 28m
- Frequency
- Every 4 hours
- Estimated price
- kr 500 - kr 800
- Website
- https://www.vr.fi/en/
- Phone
- +46 77 175 75 75
- kundservice@sj.se
- Website
- sj.se
Train from Stockholm Centralstation to Oslo S
- Ave. Duration
- 5h 7m
- Frequency
- 5 times a day
- Estimated price
- kr 550 - kr 850
- Website
- https://www.sj.se/en/
- 1st Class Ticket
- kr 600 - kr 850
- 2nd Class Ticket
- kr 550 - kr 800
- Phone
- +46 77 175 75 75
- Website
- sj.se
Train from Stockholm Centralstation to Oslo S
- Ave. Duration
- 5h 16m
- Frequency
- 4 times a day
- Website
- SJ
- Phone
- 0771-444 111
- servicecenter@vy.se
- Website
- norrtag.se
Train from Haparanda station to Boden C/Resecentrum
- Ave. Duration
- 1h 25m
- Frequency
- 3 times a day
- Website
- Vy Norrtåg
- Phone
- 0771-444 111
- servicecenter@vy.se
- Website
- norrtag.se
Train from Boden C/Resecentrum to Stockholm Centralstation
- Ave. Duration
- 11h 56m
- Frequency
- Twice daily
- Estimated price
- kr 700 - kr 1100
- Schedules at
- norrtag.se
- Phone
- +46 771 15 15 15
- info@tagkompaniet.se
- Website
- vy.se
Train from Boden Centralstation to Stockholm Centralstation
- Ave. Duration
- 11h 55m
- Frequency
- Once daily
- Schedules at
- vy.se
- Phone
- +47 407 05070
- buss@vy.no
- Website
- vybuss.no
Bus from Stockholm Main Station Terminalslingan to Oslo Central Bus Station
- Ave. Duration
- 7h 40m
- Frequency
- Twice daily
- Estimated price
- kr 700 - kr 1100
- Website
- https://www.vybuss.com/
One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Turku, Bus Station to Warszawa, Dworzec Autobusowy Warszawa Zachodnia
- Ave. Duration
- 22h 30m
- Frequency
- Once daily
- Estimated price
- kr 1100 - kr 1700
- Website
- https://www.flixbus.co.uk
Frequently asked questions
- Phone
- +48 77 443 44 44
- poczta@sindbad.pl
- Website
- sindbad.pl
Bus from Warszawa to Oslo bussterminal
- Ave. Duration
- 28h 45m
- Frequency
- Twice a week
- Estimated price
- kr 1000 - kr 1500
- Website
- https://www.sindbad.pl/en/home
- Phone
- +358 9 123 575
- Website
- vikingline.fi
Ferry from Port of Turku to Stockholm
- Ave. Duration
- 10h 35m
- Frequency
- Twice daily
- Estimated price
- kr 1482
- Website
- https://www.vikingline.fi/sv-fi/
- Phone
- +49 (0)40 547 541 222
- international.sales@tallinksilja.com
- Website
- tallinksilja.com
Ferry from Turku to Stockholm
- Ave. Duration
- 10h 55m
- Frequency
- Once a week
- Estimated price
- kr 850 - kr 1800
- Website
- https://en.tallink.com/book-a-cruise
- Vehicle
- kr 850 - kr 1200
- Inside cabin
- kr 850 - kr 1200
- Outside cabin
- kr 1300 - kr 1800
- Deluxe/Suite
- kr 2600 - kr 3600
Want to know more about travelling around Norway
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.
More Questions & Answers
There are 536+ hotels available in Oslo. Prices start at kr 628 NOK per night.