There are 5 ways to get from Ostrava to Liberec 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.
Train
best- Take the train from Ostrava Stred to Pardubice Hlavni Nadrazitrain 508
- Take the train from Pardubice Hlavni Nadrazi to Liberectrain 1074 / ...
6h 11mDrive 341.2 km
cheapest- Drive from Ostrava to Libereccar 341.2 km
3h 52mKč 1,252–1,808Bus
- Take the bus from Ostrava to Brnobus FlixBus N1290 / ...
- Take the bus from Brno to Liberecbus 860
7hFly, bus
- Fly from Leoš Janáček Airport Ostrava (OSR) to Václav Havel Airport Prague (PRG)plane OSR - PRG
- Take the bus from Praha, Černý Most to Liberecbus
8h 16mTrain via Ostrava Hlavni Nadrazi
- Take the train from Ostrava Hlavni Nadrazi to Pardubice Hlavni Nadrazitrain Ic
- Take the train from Pardubice Hlavni Nadrazi to Liberectrain 1074 / ...
6h 15m
Leoš Janáček Airport Ostrava (OSR) to Václav Havel Airport Prague (PRG) flights
Questions & Answers
The cheapest way to get from Ostrava to Liberec is to drive which costs 1 200 Kč - 1 900 Kč and takes 3h 52m.
The fastest way to get from Ostrava to Liberec is to drive which takes 3h 52m and costs 1 200 Kč - 1 900 Kč.
No, there is no direct bus from Ostrava to Liberec. However, there are services departing from Ostrava and arriving at Liberec via Brno. The journey, including transfers, takes approximately 7h.
No, there is no direct train from Ostrava to Liberec. However, there are services departing from Ostrava Stred and arriving at Liberec via Pardubice Hlavni Nadrazi. The journey, including transfers, takes approximately 6h 11m.
The distance between Ostrava and Liberec is 407 km. The road distance is 341.2 km.
The best way to get from Ostrava to Liberec without a car is to train which takes 6h 11m and costs .
It takes approximately 6h 11m to get from Ostrava to Liberec, including transfers.
Ostrava to Liberec bus services, operated by FlixBus-eu, depart from Ostrava station.
Ostrava to Liberec train services, operated by Čd, depart from Ostrava Stred station.
The best way to get from Ostrava to Liberec is to train which takes 6h 11m and costs . Alternatively, you can bus, which costs and takes 7h.
What companies run services between Ostrava, Czechia and Liberec, Czechia?
You can take a train from Ostrava Stred to Liberec via Pardubice Hlavni Nadrazi in around 6h 11m. Alternatively, you can take a bus from Ostrava to Liberec via Brno in around 7h.
- Website
- lot.com
Flights from Leoš Janáček Airport Ostrava to Václav Havel Airport Prague via Warsaw Chopin
- Ave. Duration
- 5h 35m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- Kč 5,000–8,000
- Website
- smartwings.com
Flights from Leoš Janáček Airport Ostrava to Václav Havel Airport Prague via Burgas
- Ave. Duration
- 6h 35m
- When
- Wednesday and Saturday
- Estimated price
- Kč 2,200–7,000
- Website
- ryanair.com
Flights from Leoš Janáček Airport Ostrava to Václav Havel Airport Prague via London Stansted
- Ave. Duration
- 7h 25m
- When
- Wednesday and Sunday
- Estimated price
- Kč 2,300–7,000
- Website
- arriva.co.uk
Train from Pardubice Hlavni Nadrazi to Liberec
- Ave. Duration
- 2h 44m
- Frequency
- Every 3 hours
- Schedules at
- arriva.co.uk
- Website
- regiojet.cz
Train from Ostrava Hlavni Nadrazi to Pardubice Hlavni Nadrazi
- Ave. Duration
- 2h 31m
- Frequency
- Every 2 hours
- Schedules at
- regiojet.cz
- Website
- leoexpress.com
Train from Ostrava Hlavni Nadrazi to Pardubice Hlavni Nadrazi
- Ave. Duration
- 2h 59m
- Frequency
- Every 4 hours
- Schedules at
- leoexpress.com
- Website
- intercity.pl
Train from Ostrava Hlavni Nadrazi to Pardubice Hlavni Nadrazi
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Schedules at
- intercity.pl
- Website
- slovakrail.sk
Train from Ostrava Hlavni Nadrazi to Pardubice Hlavni Nadrazi
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Schedules at
- slovakrail.sk
- Website
- global.flixbus.com
Bus from Ostrava to Brno
- Ave. Duration
- 2h 5m
- Frequency
- Hourly
- Schedules at
- global.flixbus.com
Bus from Brno to Liberec
- Ave. Duration
- 3h 55m
- Frequency
- 6 times a week
- Schedules at
- global.flixbus.com
Bus from Praha, Černý Most to Liberec
- Ave. Duration
- 1h 5m
- Frequency
- Every 3 hours
- Schedules at
- global.flixbus.com
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 Travelling to the US: What do I need to know?, 4 of the smartest ways to explore Australia, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.
More Questions & Answers
Ostrava to Liberec bus services, operated by FlixBus-eu, arrive at Brno station.
Ostrava to Liberec train services, operated by Čd, arrive at Pardubice Hlavni Nadrazi station.
Yes, the driving distance between Ostrava to Liberec is 341 km. It takes approximately 3h 52m to drive from Ostrava to Liberec.
Book your Ostrava to Liberec bus tickets online with Omio.
There are 251+ hotels available in Liberec.
