There are 9 ways to get from Riga to Poland by plane, 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.
Fly to John Paul Ii International Airport Kraków–Balice
best- Fly from Riga International Airport (RIX) to John Paul Ii International Airport Kraków–Balice (KRK)RIX - KRK
4h 38mzł 156–632Bus
cheapest- Take the bus from Riga to WarsawLux Express E67
9h 55mzł 140–200Train via Białystok
- Take the train from Riga-Pasazieru to Kaisiadorys217 / ...
- Take the train from Kaunas to Białystok
- Take the train from Bialystok to Warszawa CentralnaIc
13h 5mzł 279–345Drive 655.6 km
- Drive from Riga to Warsaw655.6 km
7h 12mzł 423–611Fly to Warsaw Chopin Airport
- Fly from Riga International Airport (RIX) to Warsaw Chopin Airport (WAW)RIX - WAW
4h 38mzł 280–764Fly to Gdańsk Lech Wałęsa Airport
- Fly from Riga International Airport (RIX) to Gdańsk Lech Wałęsa Airport (GDN)RIX - GDN
6hzł 251–819Fly to Wroclaw
- Fly from Riga International Airport (RIX) to Wroclaw (WRO)RIX - WRO
6h 28mzł 270–700Fly to Poznań–Ławica Henryk Wieniawski Airport
- Fly from Riga International Airport (RIX) to Poznań–Ławica Henryk Wieniawski Airport (POZ)RIX - POZ
7h 21mzł 290–800Train
- Take the train from Rīgas to Vilniaus geležinkelio stotis891/892
- Take the train from Vilniaus geležinkelio stotis to Warszawa Centralna23/143
13h 38mzł 181–242
Riga to Poland by bus
Questions & Answers
The cheapest way to get from Riga to Poland is to bus which costs 140 zł - 200 zł and takes 9h 55m.
The fastest way to get from Riga to Poland is to fly which takes 4h 38m and costs 280 zł - 800 zł.
Yes, there is a direct bus departing from Riga and arriving at Warsaw. Services depart once daily, and operate every day. The journey takes approximately 9h 55m.
No, there is no direct train from Riga to Poland. However, there are services departing from Riga-Pasazieru and arriving at Warszawa Centralna via Kaišiadorys, Kaunas and Bialystok. The journey, including transfers, takes approximately 13h 5m.
The distance between Riga and Poland is 832 km. The road distance is 655.6 km.
The best way to get from Riga to Poland without a car is to bus which takes 9h 55m and costs 140 zł - 200 zł.
It takes approximately 4h 38m to get from Riga to Poland, including transfers.
Riga to Poland bus services, operated by Onni Bus, depart from Riga station.
Riga to Poland train services, operated by LTG Link, depart from Riga-Pasazieru station.
The best way to get from Riga to Poland is to fly which takes 4h 38m and costs 150 zł - 650 zł. Alternatively, you can bus, which costs 140 zł - 200 zł and takes 9h 55m, you could also train via Białystok, which costs 270 zł - 350 zł and takes 13h 5m.
What companies run services between Riga, Latvia and Poland?
Ryanair, Air Baltic, and LOT fly from Riga International Airport (RIX) to John Paul Ii International Airport Kraków–Balice (KRK) twice daily. Alternatively, Onni Bus operates a bus from Riga to Warsaw once daily. Tickets cost zł 140–200 and the journey takes 9h 55m. Express Busline also services this route 6 times a week.
- Website
- lot.com
Flights from Riga International Airport to John Paul Ii International Airport Kraków–Balice via Warsaw Chopin Airport
- Ave. Duration
- 3h 15m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- zł 340–850
Flights from Riga International Airport to Warsaw Chopin Airport
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- zł 340–950
Flights from Riga International Airport to Gdańsk Lech Wałęsa Airport via Warsaw Chopin Airport
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- zł 330–900
Flights from Riga International Airport to Wroclaw via Warsaw Chopin Airport
- Ave. Duration
- 5h 16m
- When
- Every day
- Estimated price
- zł 310–1,000
Flights from Riga International Airport to Poznań–Ławica Henryk Wieniawski Airport via Warsaw Chopin Airport
- Ave. Duration
- 5h 3m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- zł 420–850
- Website
- ryanair.com
Flights from Riga International Airport to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 1h 40m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- zł 140–550
Flights from Riga International Airport to Gdańsk Lech Wałęsa Airport via Stockholm
- Ave. Duration
- 5h 35m
- When
- Monday and Sunday
- Estimated price
- zł 130–700
Flights from Riga International Airport to Wroclaw via Oslo Sandefjord
- Ave. Duration
- 6h
- When
- Monday and Saturday
- Estimated price
- zł 250–650
Flights from Riga International Airport to Poznań–Ławica Henryk Wieniawski Airport via Oslo Sandefjord
- Ave. Duration
- 5h 10m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- zł 270–750
- Website
- lufthansa.com
Flights from Riga International Airport to Wroclaw via Frankfurt
- Ave. Duration
- 6h 2m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- zł 310–1,500
Flights from Riga International Airport to Wroclaw via Munich
- Ave. Duration
- 6h 40m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- zł 300–1,200
Flights from Riga International Airport to Poznań–Ławica Henryk Wieniawski Airport via Munich
- Ave. Duration
- 6h 25m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- zł 310–1,200
Flights from Riga International Airport to Poznań–Ławica Henryk Wieniawski Airport via Frankfurt
- Ave. Duration
- 7h 50m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- zł 320–1,300
- Website
- flysas.com
Flights from Riga International Airport to Gdańsk Lech Wałęsa Airport via Copenhagen
- Ave. Duration
- 4h 35m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- zł 260–1,000
Flights from Riga International Airport to Wroclaw via Copenhagen
- Ave. Duration
- 3h 30m
- When
- Monday, Tuesday, and Friday
- Estimated price
- zł 260–1,000
Flights from Riga International Airport to Poznań–Ławica Henryk Wieniawski Airport via Copenhagen
- Ave. Duration
- 8h
- When
- Monday and Friday
- Estimated price
- zł 250–950
- Website
- airbaltic.com
Flights from Riga International Airport to John Paul Ii International Airport Kraków–Balice via Vilnius
- Ave. Duration
- 3h 5m
- When
- Thursday and Sunday
- Estimated price
- zł 210–600
Flights from Riga International Airport to Warsaw Chopin Airport
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- zł 340–950
- Website
- klm.com
Flights from Riga International Airport to Wroclaw via Amsterdam Schiphol
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- zł 340–1,300
Flights from Riga International Airport to Poznań–Ławica Henryk Wieniawski Airport via Amsterdam Schiphol
- Ave. Duration
- 6h 32m
- When
- Every day
- Estimated price
- zł 340–1,300
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- ltglink.lt
Train from Riga-Pasazieru to Kaisiadorys
- Ave. Duration
- 3h 24m
- Frequency
- Twice daily
- Estimated price
- zł 55–95
- Website
- https://ltglink.lt/en
Train from Kaunas to Białystok
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Estimated price
- zł 55–80
- Website
- https://ltglink.lt/en
Train from Rīgas to Vilniaus geležinkelio stotis
- Ave. Duration
- 4h 8m
- Frequency
- Once daily
- Estimated price
- zł 70–95
- Website
- https://ltglink.lt/en
Train from Vilniaus geležinkelio stotis to Warszawa Centralna
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- zł 110–150
- Website
- https://ltglink.lt/en
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Bialystok to Warszawa Centralna
- Ave. Duration
- 1h 52m
- Frequency
- Hourly
- Estimated price
- zł 152–156
- Website
- https://www.intercity.pl/en/
- Phone
- +358 0600 02010
- info@onnibus.com
- Website
- onnibus.com
Bus from Riga to Warsaw
- Ave. Duration
- 9h 55m
- Frequency
- Once daily
- Estimated price
- zł 140–200
- Website
- https://www.onnibus.com/home
- Phone
- +373 789 18 888
- info@busline.md
- Website
- busline.md
Bus from Riga to Warsaw
- Ave. Duration
- 15h 1m
- Frequency
- 6 times a week
- Website
- https://busline.md/en/
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 Travel Insider: Top Japan travel tips by Beatrix Holland, Heading to Europe? Read this before you buy a Eurail Pass, and How to get from JFK to New York City - to help you get the most out of your next trip.
More Questions & Answers
Riga to Poland bus services, operated by Onni Bus, arrive at Warsaw station.
Poland is 1h behind Riga. It is currently 8:45 AM in Riga and 7:45 AM in Poland.
Riga to Poland train services, operated by LTG Link, arrive at Kaisiadorys station.
Yes, the driving distance between Riga to Poland is 656 km. It takes approximately 7h 12m to drive from Riga to Poland.
Book your Riga to Poland bus tickets online with Omio.
There are 7494+ hotels available in Poland.












