There are 4 ways to get from Riga to Prague 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.

Recommended option

Fly  •  2h 27m

  1. Fly from Riga (RIX) to Prague (PRG) RIX - PRG

1 926 Kč - 6 037 Kč

Cheapest option

Bus  •  21h 25m

  1. Take the bus from Rīga to Praha 848001

1 400 Kč - 2 000 Kč

2 alternative options

Train  •  29h 44m

  1. Take the train from Riga Pass to Minsk-Passajirskii
  2. Take the train from Minsk Pas to Bohumin
  3. Take the train from Bohumin to Praha Hlavni Nadrazi Sc / ...

3 272 Kč - 5 262 Kč

Drive  •  15h 2m

  1. Drive from Riga to Prague 1328.5 km

3 400 Kč - 5 000 Kč

Questions & Answers

The cheapest way to get from Riga to Prague is to bus which costs $60 - $85 and takes 21h 25m.

More details

The quickest way to get from Riga to Prague is to fly which costs $80 - $270 and takes 2h 27m.

More details

Yes, there is a direct bus departing from Rīga and arriving at Praha. Services depart once daily, and operate every day. The journey takes approximately 21h 25m.

More details

No, there is no direct train from Riga to Prague. However, there are services departing from Riga Pass and arriving at Praha Hlavni Nadrazi via Minsk Pas and Bohumin. The journey, including transfers, takes approximately 29h 44m.

More details

The distance between Riga and Prague is 994 km. The road distance is 1328.5 km.

Get driving directions

The best way to get from Riga to Prague without a car is to bus which takes 21h 25m and costs $60 - $85.

More details

It takes approximately 2h 27m to get from Riga to Prague, including transfers.

More details

Riga to Prague bus services, operated by Ecolines, depart from Rīga station.

More details

Riga to Prague train services, operated by Ukrainian Railways, depart from Riga Pass station.

More details

The best way to get from Riga to Prague is to fly which takes 2h 27m and costs $80 - $270. Alternatively, you can bus, which costs $60 - $85 and takes 21h 25m, you could also train, which costs $140 - $230 and takes 29h 44m.

Mode details

Map of how to get from Riga to Prague.
Launch map view
  • Distance: 993.8 km
  • Duration: 2h 27m

What companies run services between Riga, Latvia and Prague, Czech Republic?

Air Baltic, Ryanair and three other airlines fly from Riga to Prague every 4 hours. Alternatively, Ecolines operates a bus from Riga to Prague once daily. Tickets cost 1 400 Kč - 2 000 Kč and the journey takes 21h 25m.

Airlines
LOT
Website
lot.com
Flights from Riga to Prague via Warsaw Chopin
Ave. Duration
4h 13m
When
Every day
Estimated price
3 000 Kč - 13 000 Kč
Lufthansa
Website
lufthansa.com
Flights from Riga to Prague via Frankfurt
Ave. Duration
4h 25m
When
Every day
Estimated price
5 000 Kč - 16 000 Kč
Air Baltic
Website
airbaltic.com
Flights from Riga to Prague
Ave. Duration
1h 45m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
3 800 Kč - 15 000 Kč
Ryanair
Website
ryanair.com
Flights from Riga to Prague
Ave. Duration
1h 50m
When
Tuesday, Thursday and Saturday
Estimated price
700 Kč - 4 200 Kč
Train operators
Ukrainian Railways
Website
uz.gov.ua
Train from Riga Pass to Minsk-Passajirskii
Ave. Duration
9h 24m
Frequency
Twice a week
Estimated price
850 Kč - 1 600 Kč
Schedules at
uz.gov.ua
3rd class
850 Kč - 1 200 Kč
2nd class
1 100 Kč - 1 600 Kč
1st class
1 800 Kč - 2 500 Kč
Belorussian Railways (BŽD)
Phone
(+375 17) 225 44 77
Website
rw.by
Train from Riga-Pasazieru to Minsk Pas
Ave. Duration
11h 30m
Frequency
Twice a week
Estimated price
320 Kč - 1 100 Kč
Website
Belorussian Railways
Book at
Belorussian Railways
2nd Class (platzkart)
320 Kč - 600 Kč
1st Class (Coupe)
500 Kč - 1 100 Kč
Russian Railways (РЖД)
Website
rzd.ru
Train from Minsk Pas to Bohumin
Ave. Duration
15h 10m
Frequency
Twice a week
Estimated price
2 100 Kč - 3 200 Kč
Website
pass.rzd.ru
Czech Railways (ČD)
Phone
+420 221 111 122
Email
info@cd.cz
Website
cd.cz
Train from Bohumin to Praha Hlavni Nadrazi
Ave. Duration
3h 12m
Frequency
Every 4 hours
Estimated price
310 Kč - 470 Kč
Website
Czech Railways (ČD)
PKP Intercity

The rail network in Poland is conveniently organised, with many connections between cities, making it an effective method of travelling around the country. Tickets for regional and express trains are affordable, with children, students, pensioners, people with disability and large families entitled to discounts. Trains have standard 1st and 2nd class reserved seating, and many overnight trains also offer sleepers and couchettes.

Contact Details
Phone
703 200 200
Website
intercity.pl
Train from Bohumin to Praha Hlavni Nadrazi
Ave. Duration
3h 33m
Frequency
3 times a day
Estimated price
300 Kč - 550 Kč
Website
PKP Intercity
Book at
Poland Rail Pass
2nd Class
300 Kč - 370 Kč
1st Class
430 Kč - 550 Kč
Railways of Slovak Republic (ZSSK)
Phone
+421 24 48 58 188
Email
info@slovakrail.sk
Website
zssk.sk
Train from Bohumin to Praha Hlavni Nadrazi
Ave. Duration
3h 33m
Frequency
3 times a day
Estimated price
330 Kč - 470 Kč
Website
Railways of Slovak Republic (ZSSK)
Bus operators
Ecolines
Phone
+371 67214512
Email
info@ecolines.lv
Website
ecolines.net
Bus from Rīga to Praha
Ave. Duration
21h 25m
Frequency
Once daily
Estimated price
1 400 Kč - 2 000 Kč
Schedules at
ecolines.net

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 Getting around the Cyclades, Heading to Europe? Read this before you buy a Eurail Pass and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.

More Questions & Answers

The quickest flight from Riga Airport to Prague Airport is the direct flight which takes 1h 45m.

Search flights

Riga to Prague bus services, operated by Ecolines, arrive at Praha station.

More details

Prague is 1h behind Riga. It is currently 6:38 AM in Riga and 5:38 AM in Prague.

Riga to Prague train services, operated by Czech Railways (ČD), arrive at Praha Hlavni Nadrazi station.

More details

Yes, the driving distance between Riga to Prague is 1328 km. It takes approximately 15h 2m to drive from Riga to Prague.

Get driving directions

Air Baltic, Ryanair, Lufthansa and LOT offer flights from Riga Airport to Prague Airport.

Search flights

There are 2284+ hotels available in Prague. Prices start at 2 250 Kč per night.

More details

The best way to get from Riga to Riga Airport is to drive which takes 10 min and costs $1 - $2.

More details