There are 9 ways to get from Villach 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, bus
best- Take the train from Villach Hbf to Praha Hlavni Nadrazitrain Rjx
- Take the bus from Prague Cerny Most Bus Station to Liberec Fuegnerova-Blazkovabus RegioJet 154420
9h 57mKč 2,934–4,305Bus
cheapest- Take the bus from Villach Hbf to Liberecbus 861
10hKč 1,300–2,100Drive 618.4 km
- Drive from Villach to Libereccar 618.4 km
6h 51mKč 2,525–3,646Fly from Klagenfurt Airport, bus
- Fly from Klagenfurt Airport (KLU) to Václav Havel Airport Prague (PRG)plane KLU - PRG
- Take the bus from Prague Cerny Most Bus Station to Liberec Fuegnerova-Blazkovabus
10h 49mKč 3,727–10,286Train
- Take the train from Villach Hbf to Kolintrain Rjx
- Take the train from Kolin to Mlada Boleslav Hlavni Nadrazitrain 1190 / ...
10h 46mTrain to Vienna International Airport, fly, bus
- Take the train from Villach Hbf to Wien Hbftrain
- Fly from Vienna International Airport (VIE) to Václav Havel Airport Prague (PRG)plane VIE - PRG
- Take the bus from Prague Cerny Most Bus Station to Liberec Fuegnerova-Blazkovabus
8h 52mKč 2,967–8,355Train to Munich International Airport, fly, bus
- Take the train from Villach Hbf to Muenchen Hbftrain
- Fly from Munich International Airport (MUC) to Václav Havel Airport Prague (PRG)plane MUC - PRG
- Take the bus from Prague Cerny Most Bus Station to Liberec Fuegnerova-Blazkovabus
9h 34mKč 3,953–8,987Train to Ljubljana, fly, bus
- Take the train from Villach Hbf to Kranjtrain
- Fly from Ljubljana (LJU) to Václav Havel Airport Prague (PRG)plane LJU - PRG
- Take the bus from Prague Cerny Most Bus Station to Liberec Fuegnerova-Blazkovabus
10h 6mKč 3,085–8,405Train to Treviso Airport, fly, bus
- Take the train from Villach Hbf to Treviso Centraletrain
- Fly from Treviso Airport (TSF) to Václav Havel Airport Prague (PRG)plane TSF - PRG
- Take the bus from Prague Cerny Most Bus Station to Liberec Fuegnerova-Blazkovabus
9h 19mKč 2,213–7,651
Villach to Liberec by train, subway, and bus
Comparing Your Travel Options
The cheapest way to get from Villach to Liberec is to bus which costs 1 300 Kč - 2 100 Kč and takes 10h.
The fastest way to get from Villach to Liberec is to drive which takes 6h 51m and costs 2 500 Kč - 3 700 Kč.
Yes, there is a direct bus departing from Villach Hbf and arriving at Liberec. Services depart once daily, and operate every day. The journey takes approximately 10h.
No, there is no direct train from Villach to Liberec. However, there are services departing from Villach Hbf and arriving at Liberec via Kolin, Mlada Boleslav Hlavni Nadrazi and Turnov. The journey, including transfers, takes approximately 10h 46m.
The distance between Villach and Liberec is 948 km. The road distance is 618.4 km.
The best way to get from Villach to Liberec without a car is to train and bus which takes 9h 57m and costs 2 900 Kč - 4 300 Kč.
It takes approximately 9h 57m to get from Villach to Liberec, including transfers.
Villach to Liberec bus services, operated by FlixBus, depart from Villach Hbf station.
Villach to Liberec train services, operated by Railjet, depart from Villach Hbf station.
The best way to get from Villach to Liberec is to bus which takes 10h and costs 1 300 Kč - 2 100 Kč. Alternatively, you can train, which costs and takes 10h 46m.
What companies run services between Villach, Austria and Liberec, Czechia?
FlixBus operates a bus from Villach Hbf to Liberec once daily. Tickets cost Kč 1,300–2,100 and the journey takes 10h. Alternatively, you can take a train from Villach Hbf to Liberec via Kolin, Mlada Boleslav Hlavni Nadrazi, and Turnov in around 10h 46m.
- Website
- lufthansa.com
Flights from Munich International Airport to Václav Havel Airport Prague
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- Kč 2,000–7,000
Flights from Ljubljana to Václav Havel Airport Prague via Munich International Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- Kč 2,700–9,000
Flights from Ljubljana to Václav Havel Airport Prague via Frankfurt
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- Kč 2,700–9,000
- Website
- austrian.com
Flights from Klagenfurt Airport to Václav Havel Airport Prague via Vienna International Airport
- Ave. Duration
- 7h 18m
- When
- Every day
- Estimated price
- Kč 2,600–10,000
Flights from Vienna International Airport to Václav Havel Airport Prague
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- Kč 1,500–6,000
- Website
- ryanair.com
Flights from Klagenfurt Airport to Václav Havel Airport Prague via London Stansted
- Ave. Duration
- 10h 20m
- When
- Saturday
- Estimated price
- Kč 3,400–7,500
Flights from Treviso Airport to Václav Havel Airport Prague
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- Kč 1,000–6,000
- Website
- lot.com
Flights from Ljubljana to Václav Havel Airport Prague via Warsaw Chopin
- Ave. Duration
- 4h 6m
- When
- Every day
- Estimated price
- Kč 3,000–7,000
- Website
- swiss.com
Flights from Ljubljana to Václav Havel Airport Prague via Zurich
- Ave. Duration
- 5h 42m
- When
- Every day
- Estimated price
- Kč 2,400–9,000
- Website
- eurowings.com
Flights from Klagenfurt Airport to Václav Havel Airport Prague via Cologne Bonn
- Ave. Duration
- 7h 10m
- When
- Friday
- Estimated price
- Kč 2,500–10,000
- Website
- brusselsairlines.com
Flights from Ljubljana to Václav Havel Airport Prague via Brussels
- Ave. Duration
- 5h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- Kč 2,000–8,000
- Phone
- +43 (0)5 1717
- Website
- Railjet
Train from Villach Hbf to Praha Hlavni Nadrazi
- *
- Kč 2,700–4,000
Train from Villach Hbf to Kolin
- *
- Kč 2,500–3,800
Train from Villach Hbf to Wien Hbf
- *
- Kč 1,300–2,000
Train from Villach Hbf to Muenchen Hbf
- *
- Kč 1,100–1,800
Train from Villach Hbf to Treviso Centrale
- *
- Kč 850–1,300
- Phone
- +420 725 100 725
- info@arriva.cz
- Website
- arriva.cz
Train from Kolin to Mlada Boleslav Hlavni Nadrazi
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Schedules at
- arriva.cz
- Phone
- +43 1 89900
- service@westbahn.at
- Website
- Westbahn
Train from Villach Hbf to Wien Hbf
- Ave. Duration
- 3h 37m
- Frequency
- Every 3 hours
- Estimated price
- Kč 1,900–3,000
- Website
- Westbahn
- Phone
- +43 (0) 5 1717
- Website
- ÖBB Intercity
Train from Villach Hbf to Wien Hbf
- Ave. Duration
- 5h 13m
- Frequency
- Every 4 hours
- Estimated price
- Kč 950–1,900
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
Train from Villach Hbf to Kranj
- Ave. Duration
- 1h 8m
- Frequency
- Every 2 hours
- Estimated price
- Kč 180–350
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Train from Villach Hbf to Wien Hbf
- Ave. Duration
- 5h 13m
- Frequency
- Twice a week
- Estimated price
- Kč 1,800–3,300
- Website
- Austrian Railways
Train from Villach Hbf to Kranj
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- Kč 350–650
- Website
- Austrian Railways
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Villach Hbf to Muenchen Hbf
- Ave. Duration
- 4h 14m
- Frequency
- Every 4 hours
- Estimated price
- Kč 1,400–3,000
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Villach Hbf to Muenchen Hbf
- Ave. Duration
- 4h 14m
- Frequency
- 4 times a day
- Estimated price
- Kč 1,200–2,000
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Villach Hbf to Kranj
- Ave. Duration
- 1h 27m
- Frequency
- 4 times a week
- Estimated price
- Kč 270–430
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +420 222 222 221
- info@regiojet.com
- Website
- RegioJet
Bus from Prague Cerny Most Bus Station to Liberec Fuegnerova-Blazkova
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- Kč 140–230
- Website
- RegioJet
Bus from Prague Cerny Most Bus Station to Liberec Fuegnerova-Blazkova
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- Kč 140–230
- Website
- RegioJet
Bus from Prague Cerny Most Bus Station to Liberec Fuegnerova-Blazkova
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- Kč 140–230
- Website
- RegioJet
Bus from Prague Cerny Most Bus Station to Liberec Fuegnerova-Blazkova
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- Kč 140–230
- Website
- RegioJet
Bus from Prague Cerny Most Bus Station to Liberec Fuegnerova-Blazkova
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- Kč 140–230
- Website
- RegioJet
Bus from Prague Cerny Most Bus Station to Liberec Fuegnerova-Blazkova
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- Kč 140–230
- Website
- RegioJet
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Villach Hbf to Liberec
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- Kč 1,300–2,100
- Website
- Flixbus
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Italy Travel Guides
Read the travel guide
Booking & Getting There
Villach to Liberec bus services, operated by FlixBus, arrive at Liberec station.
Villach to Liberec train services, operated by Railjet, arrive at Kolin station.
Yes, the driving distance between Villach to Liberec is 618 km. It takes approximately 6h 51m to drive from Villach to Liberec.
Book your Villach to Liberec train tickets online with Omio.
Book your Villach to Liberec bus tickets online with Omio and FlixBus.
There are 1165+ hotels available in Liberec.






































