There are 7 ways to get from Liberec to Riga by bus, plane, 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.
Bus to Václav Havel Airport Prague, fly
best- Take the bus from Liberec to Praha, Černý Mostbus
- Fly from Václav Havel Airport Prague (PRG) to Riga International Airport (RIX)plane PRG - RIX
6h 53mDrive 1,179 km
cheapest- Drive from Liberec to Rigacar 1,179 km
13h 5m$213–307Bus
- Take the bus from Liberec to Wroclaw, Bus Stationbus N1300
- Take the bus from Wroclaw, Bus Station to Riga, Bus Stationbus N1230
20hTrain
- Take the train from Zittau to Horkatrain Rb
- Take the train from Horka to Wroclaw Glownytrain Ic
- Take the train from Wroclaw Glowny to Warszawa Zachodniatrain Ic / ...
- Take the train from Warszawa Zachodnia to Vilniaus geležinkelio stotistrain
- Take the train from Vilnius to Rīgas Centrālā stacijatrain
22h 3mTrain to Dresden Airport, fly
- Take the train from Zittau Bahnhof to Dresden Bahnhof Klotzschetrain
- Fly from Dresden Airport (DRS) to Riga International Airport (RIX)plane DRS - RIX
10h 33mTrain, train to Berlin Brandenburg Airport, fly
- Take the train from Zittau Bahnhof to Dresden Bahnhof Neustadttrain
- Take the train from Dresden Bahnhof Neustadt to Flughafen BERtrain
- Fly from Berlin Brandenburg Airport (BER) to Riga International Airport (RIX)plane BER - RIX
9h 10mTrain, bus
- Take the train from Liberec to Hradec Kralove Hlavni Nadrazitrain 1077 / ...
- Take the bus from Hradec Králové to Rīgabus 848104
24h 39m
Václav Havel Airport Prague (PRG) to Riga International Airport (RIX) flights
Questions & Answers
The cheapest way to get from Liberec to Riga is to drive which costs $210 - $310 and takes 13h 5m.
The fastest way to get from Liberec to Riga is to drive which takes 13h 5m and costs $210 - $310.
No, there is no direct bus from Liberec to Riga station. However, there are services departing from Liberec and arriving at Riga, Bus Station via Wroclaw, Bus Station. The journey, including transfers, takes approximately 20h.
No, there is no direct train from Liberec to Riga. However, there are services departing from Liberec and arriving at Rīgas Centrālā stacija via Zittau, Horka, Wroclaw Glowny, Warszawa Zachodnia and Vilnius. The journey, including transfers, takes approximately 22h 3m.
The distance between Liberec and Riga is 1130 km. The road distance is 1179 km.
The best way to get from Liberec to Riga without a car is to bus which takes 20h and costs .
It takes approximately 6h 53m to get from Liberec to Riga, including transfers.
Liberec to Riga bus services, operated by FlixBus-eu, depart from Liberec station.
Liberec to Riga train services, operated by Odeg, depart from Zittau station.
The best way to get from Liberec to Riga is to bus which takes 20h and costs . Alternatively, you can train, which costs and takes 22h 3m.
What companies run services between Liberec, Czechia and Riga, Latvia?
You can take a bus from Liberec to Riga, Bus Station via Wroclaw, Bus Station in around 20h. Alternatively, you can take a train from Liberec to Rīgas Centrālā stacija via Zittau Bahnhof, Zittau, Horka, Wroclaw Glowny, Warszawa Zachodnia, and Vilnius in around 22h 3m.
- Website
- airbaltic.com
Flights from Václav Havel Airport Prague to Riga International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $70–210
Flights from Václav Havel Airport Prague to Riga International Airport via Vilnius
- Ave. Duration
- 4h 30m
- When
- Friday
- Estimated price
- $70–210
Flights from Dresden Airport to Riga International Airport via Dusseldorf
- Ave. Duration
- 5h 10m
- When
- Wednesday to Friday
- Estimated price
- $160–600
Flights from Dresden Airport to Riga International Airport via Burgas
- Ave. Duration
- 8h 50m
- When
- Tuesday
- Estimated price
- $240–850
Flights from Berlin Brandenburg Airport to Riga International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $85–180
- Website
- ryanair.com
Flights from Václav Havel Airport Prague to Riga International Airport
- Ave. Duration
- 1h 50m
- When
- Tuesday, Saturday, and Sunday
- Estimated price
- $60–190
- Website
- lufthansa.com
Flights from Dresden Airport to Riga International Airport via Frankfurt
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- $160–480
Flights from Dresden Airport to Riga International Airport via Munich
- Ave. Duration
- 9h
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $150–600
- Website
- flysas.com
Flights from Václav Havel Airport Prague to Riga International Airport via Copenhagen
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- $100–330
Flights from Berlin Brandenburg Airport to Riga International Airport via Copenhagen
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- $95–150
- Website
- lot.com
Flights from Václav Havel Airport Prague to Riga International Airport via Warsaw Chopin
- Ave. Duration
- 3h 57m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $120–220
- Website
- norwegian.com
Flights from Berlin Brandenburg Airport to Riga International Airport via Copenhagen
- Ave. Duration
- 3h 25m
- When
- Sunday
- Estimated price
- $50–180
- Website
- intercity.pl
Train from Horka to Wroclaw Glowny
- Ave. Duration
- 1h 28m
- Frequency
- Twice daily
- Schedules at
- intercity.pl
Train from Wroclaw Glowny to Warszawa Zachodnia
- Ave. Duration
- 4h 12m
- Frequency
- Hourly
- Schedules at
- intercity.pl
- Website
- kolejedolnoslaskie.eu
Train from Horka to Wroclaw Glowny
- Ave. Duration
- 1h 47m
- Frequency
- Twice a week
- Schedules at
- kolejedolnoslaskie.eu
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- ltglink.lt
Train from Warszawa Zachodnia to Vilniaus geležinkelio stotis
- Ave. Duration
- 6h 41m
- Frequency
- Once daily
- Estimated price
- $30–40
- Website
- https://ltglink.lt/en
- Website
- visimarsrutai.lt
Train from Vilnius to Rīgas Centrālā stacija
- Ave. Duration
- 4h 4m
- Frequency
- Once daily
- Schedules at
- visimarsrutai.lt
- Website
- litrail.lt
Train from Vilnius to Rīgas Centrālā stacija
- Ave. Duration
- 4h 16m
- Frequency
- Once daily
- Schedules at
- litrail.lt
- Website
- vogtlandbahn.de
Train from Zittau Bahnhof to Dresden Bahnhof Klotzsche
- Ave. Duration
- 1h 41m
- Frequency
- Hourly
- Schedules at
- vogtlandbahn.de
Train from Zittau Bahnhof to Dresden Bahnhof Neustadt
- Ave. Duration
- 1h 49m
- Frequency
- Hourly
- Schedules at
- vogtlandbahn.de
- Website
- arriva.co.uk
Train from Liberec to Hradec Kralove Hlavni Nadrazi
- Ave. Duration
- 2h 19m
- Frequency
- Every 3 hours
- Schedules at
- arriva.co.uk
- Website
- global.flixbus.com
Bus from Liberec to Praha, Černý Most
- Ave. Duration
- 1h 5m
- Frequency
- Every 3 hours
- Schedules at
- global.flixbus.com
Bus from Liberec to Wroclaw, Bus Station
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Schedules at
- global.flixbus.com
Bus from Wroclaw, Bus Station to Riga, Bus Station
- Ave. Duration
- 16h 5m
- Frequency
- Once daily
- Schedules at
- global.flixbus.com
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Hradec Králové to Rīga
- Ave. Duration
- 21h 20m
- Frequency
- Once daily
- Estimated price
- $95–170
- Website
- https://ecolines.net/
Want to know more about travelling around Latvia
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Liberec to Riga bus services, operated by FlixBus-eu, arrive at Wroclaw, Bus Station.
Riga is 1h ahead of Liberec. It is currently 3:02 PM in Liberec and 4:02 PM in Riga.
Liberec to Riga train services, operated by Odeg, arrive at Horka station.
Yes, the driving distance between Liberec to Riga is 1179 km. It takes approximately 13h 5m to drive from Liberec to Riga.
Book your Liberec to Riga bus tickets online with Omio.
There are 1966+ hotels available in Riga.




