There are 6 ways to get from Oulu to Prague by plane, bus, train 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 • 7 h 22 min
$108 - $559
5 alternative options
Bus • 41 h 17 min
$237 - $358
Train • 47 h 34 min
$131 - $229
Train via Kouvola • 2 days 0 h
$116 - $208
Bus via St.Peterburg • 2 days 2 h
$216 - $304
Drive • 29 h 40 min
$410 - $600
What companies run services between Oulu, Finland and Prague, Czech Republic?
Finnair, Norwegian Air International and two other airlines fly from Oulu to Prague every 3 hours. Alternatively, you can take a bus from Oulu to Prague via Tornio-Haaparanta Matkakeskus, Haparanda/Tornio RC, Stockholm Cityterminalen, and Jönköping Centralstation in around 41 h 17 min.

- Website
- finnair.com
Flights from Oulu to Prague via Helsinki
- Ave. Duration
- 4 h 30 min
- When
- Monday to Friday
- Estimated price
- $150 - $600

- Website
- norwegian.com
Flights from Oulu to Prague via Helsinki, Copenhagen
- Ave. Duration
- 8 h 50 min
- When
- Sunday
- Estimated price
- $100 - $600
Flights from Oulu to Prague via Helsinki
- Ave. Duration
- 5 h 20 min
- When
- Monday, Wednesday and Friday
- Estimated price
- $100 - $550

- Website
- airfrance.com
Flights from Oulu to Prague via Helsinki, Paris CDG
- Ave. Duration
- 8 h 37 min
- When
- Every day
- Estimated price
- $180 - $700

- Website
- vr.fi
Train from Oulu to Tikkurila
- Ave. Duration
- 5 h 23 min
- Frequency
- 4 times a day
- Estimated price
- $60 - $90
- Website
- www.vr.fi
Train from Tikkurila to St Petersburg Finlyandskii
- Ave. Duration
- 4 h 20 min
- Frequency
- 4 times a day
- Estimated price
- $30 - $50
- Website
- www.vr.fi
Train from Oulu to Kouvola
- Ave. Duration
- 7 h 9 min
- Frequency
- Twice daily
- Estimated price
- $55 - $85
- Website
- www.vr.fi
Train from Kouvola to St Petersburg Finlyandskii
- Ave. Duration
- 3 h 20 min
- Frequency
- 4 times a day
- Estimated price
- $18 - $35
- Website
- www.vr.fi

- Website
- rzd.ru
Train from St Petersburg Vitebskii to Praha hl.n.
- Ave. Duration
- 35 h 42 min
- Frequency
- Twice a week
- Estimated price
- $40 - $90
- Website
- pass.rzd.ru

- Phone
- 040 183 4373
- markku.myynti@orajarvenbussit.fi
- Website
- orajarvenbussit.fi
Bus from Oulu linja-autoasema, lähtölaituri to Tornio-Haaparanta Matkakeskus
- Ave. Duration
- 2 h 15 min
- Frequency
- 4 times a day
- Estimated price
- $27 - $30
- Schedules at
- Orajärven Bussit Oy

- Phone
- +358 400 777 776
- info@northbus.fi
- Website
- northbus.fi
Bus from Oulu linja-autoasema, lähtölaituri to Tornio-Haaparanta Matkakeskus
- Ave. Duration
- 2 h 30 min
- Frequency
- Twice daily
- Estimated price
- $26 - $31
- Schedules at
- Northbus Oy

- Website
- ketosenliikenne.fi
Bus from Oulu linja-autoasema, lähtölaituri to Tornio-Haaparanta Matkakeskus
- Ave. Duration
- 2 h 6 min
- Frequency
- 6 times a week
- Estimated price
- $28 - $33
- Schedules at
- ketosenliikenne.fi

- Phone
- +358 295 34 3000
- Website
- eskelisen.fi
Bus from Oulu linja-autoasema, lähtölaituri to Tornio-Haaparanta Matkakeskus
- Ave. Duration
- 2 h 10 min
- Frequency
- 5 times a week
- Estimated price
- $22 - $35
- Schedules at
- eskelisen.fi
- Website
- tapanis.se
Bus from Haparanda/Tornio RC to Stockholm Cityterminalen
- Ave. Duration
- 14 h 50 min
- Frequency
- Twice a week
- Estimated price
- $75 - $120
- Schedules at
- resrobot.se

- Phone
- +49 1807 123 99 123
- info@flixbus.de
- Website
- flixbus.de
Bus from Stockholm Cityterminalen to Jönköping Centralstation
- Ave. Duration
- 4 h 25 min
- Frequency
- Every 3 hours
- Estimated price
- $20 - $35
- Website
- flixbus.co.uk
- Website
- nettbuss.se
Bus from Stockholm Cityterminalen to Jönköping Centralstation
- Ave. Duration
- 4 h 20 min
- Frequency
- 3 times a day
- Estimated price
- $35 - $45
- Schedules at
- nettbuss.sesok-kopbus4you
- Schedules at
- nettbuss.se

- Phone
- +46 771 218 218
- kundtjanst@swebusexpress.se
- Website
- swebus.se
Bus from Stockholm Cityterminalen to Jönköping Centralstation
- Ave. Duration
- 3 h 55 min
- Frequency
- 3 times a day
- Estimated price
- $35 - $55
- Schedules at
- Swebus
Bus from Jönköping Centralstation to Praha UAN Florenc
- Ave. Duration
- 17 h 5 min
- Frequency
- Twice a week
- Estimated price
- $120 - $170
- Schedules at
- Swebus

- Phone
- +46 771-15 15 15
- info@nettbuss.se
- Website
- nettbuss.se
Bus from Stockholm Cityterminalen to Jönköping Centralstation
- Ave. Duration
- 4 h 25 min
- Frequency
- Twice daily
- Estimated price
- $20 - $29
- Schedule at
- Nettbuss Express

- Phone
- +358 20 1303450
- Website
- pohjolanmatka.fi
Bus from Oulu linja-autoasema, lähtölaituri to Joensuu
- Ave. Duration
- 7 h 10 min
- Frequency
- Twice daily
- Estimated price
- $90 - $100
- Schedules at
- Pohjolan Turistiauto Oy
- Phone
- + 7-921-333-80-38
- partner_@bk.ru
- Website
- marshrut995.spb.ru
Bus from Joensuu to St.Peterburg
- Ave. Duration
- 8 h 7 min
- Frequency
- 3 times a week
- Estimated price
- $35 - $45
- Schedules at
- marshrut995.spb.ru

- info@luxexpress.eu
- Website
- luxexpress.eu
Bus from St.Petersburg to Rīga
- Ave. Duration
- 11 h 5 min
- Frequency
- Every 4 hours
- Estimated price
- $26 - $60
- Schedules at
- ticket.luxexpress.eu

- Phone
- +371 67214512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Rīga to Praha
- Ave. Duration
- 21 h 25 min
- Frequency
- Once daily
- Estimated price
- $65 - $100
- Schedules at
- ecolines.net
Want to know more about travelling around Czechia
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.
Questions & Answers
How far is it from Oulu to Prague?
The distance between Oulu and Prague is 1780 km. The road distance is 2908 km.
What is the cheapest way to get from Oulu to Prague?
The cheapest way to get from Oulu to Prague is to train which costs 90€ - 170€ and takes 2 days 0 h.
What is the fastest way to get from Oulu to Prague?
The quickest way to get from Oulu to Prague is to fly which takes 7 h 22 min and costs 85€ - 460€.
Is there a direct bus between Oulu and Prague?
No, there is no direct bus from Oulu to Prague. However, there are services departing from Oulu linja-autoasema, lähtölaituri and arriving at Praha UAN Florenc via Haparanda/Tornio RC, Stockholm Cityterminalen and Jönköping Centralstation. The journey, including transfers, takes approximately 41 h 17 min.
How long does it take to get from Oulu to Prague?
It takes approximately 7 h 22 min to get from Oulu to Prague, including transfers.