Travel from Krakow to Riga

Bus or fly from Krakow to Riga?

LOT, Ukraine International Airlines and 10 other airlines fly from Krakow to Riga hourly. Alternatively, Ecolines operates a bus from Krakow to Riga twice a week. Tickets cost $100 - $160 and the journey takes 20 h 15 min.

How to get from Krakow to Riga

ModeDurationPrice
From Kraków Główny train to Krakow airport, fly to Riga airport, then line 22 bus to Riga.5 h 57 min$112
From Krakow Glowny train to Warszawa Zachodnia, train to Warsaw airport, fly to Riga airport, then line 22 bus to Riga.6 h 26 min$86
From Krakow Glowny train to Warszawa Centralna, walk to Warszawa, then bus to Riga.13 h 6 min$58
From Kraków bus to Riga.20 h 15 min$125
From Kraków bus to Centrum 53, line 127 bus to Warszawa Zachodni, then bus to Riga.21 h 46 min$75
From Krakow drive to Riga.12 h 41 min$130

How long does it take to get from Krakow to Riga?

It takes approximately 5 h 57 min to get from Krakow to Riga, including transfers.

Is there a direct bus between Krakow and Riga?

Yes, there is a direct bus departing from Kraków and arriving at Riga. Services depart twice a week, and operate Tuesday and Saturday. The journey takes approximately 20 h 15 min.

Operators from Krakow to Riga

OperatorPhoneWebsite
Koleje Małopolskie703 20 20 25Koleje Małopolskie
LOTLOT
Ukraine International AirlinesUkraine International Airlines
FinnairFinnair
LufthansaLufthansa
Scandinavian AirlinesScandinavian Airlines
Air BalticAir Baltic
Austrian AirlinesAustrian Airlines
KLMKLM
Norwegian Air ShuttleNorwegian Air Shuttle
RyanairRyanair
Wizz AirWizz Air
Norwegian Air InternationalNorwegian Air International
Rigas satiksmeRigas satiksme
Polish Railways (PKP)703 200 200Polish Railways (PKP)
Ecolines+371 67214512Ecolines
Polski Bus+48 22 417 62 27Polski Bus
ZTM Warszawa19 115ZTM Warszawa