There are 3 ways to get from Liberec to Brno by 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.
Liberec to Brno by bus
Comparing Your Travel Options
The cheapest way to get from Liberec to Brno is to bus which costs 650 Kč - 1 200 Kč and takes 4h.
The fastest way to get from Liberec to Brno is to drive which takes 3h 14m and costs 950 Kč - 1 400 Kč.
Yes, there is a direct bus departing from Liberec and arriving at Brno. Services depart once daily, and operate every day. The journey takes approximately 4h.
No, there is no direct train from Liberec to Brno. However, there are services departing from Liberec and arriving at Brno Hlavni Nadrazi via Jaromer and Pardubice Hlavni Nadrazi. The journey, including transfers, takes approximately 7h 5m.
The distance between Liberec and Brno is 309 km. The road distance is 249.1 km.
The best way to get from Liberec to Brno without a car is to bus which takes 4h and costs 650 Kč - 1 200 Kč.
The bus from Liberec to Brno takes 4h including transfers and departs once daily.
Liberec to Brno bus services, operated by FlixBus, depart from Liberec station.
Liberec to Brno train services, operated by ARRIVA Cz, depart from Liberec station.
The best way to get from Liberec to Brno is to bus which takes 4h and costs 650 Kč - 1 200 Kč. Alternatively, you can train, which costs and takes 7h 5m.
What companies run services between Liberec, Czechia and Brno, Czechia?
FlixBus operates a bus from Liberec to Brno once daily. Tickets cost Kč 650–1,000 and the journey takes 4h. DMD Group also services this route once daily. Alternatively, you can take a train from Liberec to Brno Hlavni Nadrazi via Jaromer and Pardubice Hlavni Nadrazi in around 7h 5m.
- Phone
- +420 725 100 725
- [email protected]
- Website
- arriva.cz
Train from Liberec to Jaromer
- Ave. Duration
- 3h 4m
- Frequency
- Every 3 hours
- Schedules at
- arriva.cz
- Phone
- +420 221 111 122
- [email protected]
- Website
- Czech Railways (ČD)
Train from Pardubice Hlavni Nadrazi to Brno Hlavni Nadrazi
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- Kč 340–490
- Website
- Czech Railways (ČD)
- Phone
- +420 222 222 221
- [email protected]
- Website
- RegioJet
Train from Pardubice Hlavni Nadrazi to Brno Hlavni Nadrazi
- Ave. Duration
- 1h 35m
- Frequency
- Every 3 hours
- Estimated price
- Kč 170–290
- Website
- RegioJet
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Pardubice Hlavni Nadrazi to Brno Hlavni Nadrazi
- Ave. Duration
- 1h 39m
- Frequency
- 4 times a day
- Estimated price
- Kč 850–950
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Liberec to Brno
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- Kč 650–1,000
- Website
- Flixbus
- Phone
- +420 777 300 214
- [email protected]
- Website
- dmd-ticket.eu
Bus from Liberec to Brno
- Ave. Duration
- 5h 29m
- Frequency
- Once daily
- Estimated price
- Kč 650–1,200
- Schedules at
- dmd-ticket.eu
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.
Related travel guides
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Liberec to Brno bus services, operated by FlixBus, arrive at Brno station.
Liberec to Brno train services, operated by ARRIVA Cz, arrive at Jaromer station.
Yes, the driving distance between Liberec to Brno is 249 km. It takes approximately 3h 14m to drive from Liberec to Brno.
Book your Liberec to Brno train tickets online with Omio.
Book your Liberec to Brno bus tickets online with Omio and FlixBus.
There are 768+ hotels available in Brno.
















