• Our partners include:

  • RailEurope
  • Deutsche Bahn
  • Trenitalia
  • SNCF
  • Flixbus
  • RENFE
  • Ouibus
  • BlaBlaCar
  • Booking.com
  • Skyscanner

There are 5 ways to get from Bucharest to Riga 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  •  7h 23m

  1. Fly from Bucharest Otopeni (OTP) to Riga (RIX) OTP - RIX

$101 - $232

Cheapest option

Bus  •  47h 29m

  1. Take the bus from Bucharest to Chernivtsi
  2. Take the bus from Chernivtsi to Białystok
  3. Take the bus from Bialystok to Grodno
  4. Take the bus from Grodno Bus Station to Riga

$79 - $117

3 alternative options

Bus Ecolines  •  40h 40m

  1. Take the bus from Bucuresti to Bratislava
  2. Take the bus from Bratislava to Riga

$163 - $240

Train  •  45h 44m

  1. Take the train from Bucharest - Gara de Nord to Kyiv-Passazhyrskiy Station Bucharest
  2. Take the train from Kiev Pass to Riga Pass Kyiv

$121 - $177

Drive  •  23h 37m

  1. Drive from Bucharest to Riga 1072.9 miles

$190 - $280

Questions & Answers

The cheapest way to get from Bucharest to Riga is to bus which costs $75 - $120 and takes 47h 29m.

More details

The quickest way to get from Bucharest to Riga is to fly which costs $100 - $240 and takes 7h 23m.

More details

No, there is no direct bus from Bucharest to Riga. However, there are services departing from Bucuresti and arriving at Riga via Bratislava. The journey, including transfers, takes approximately 40h 40m.

More details

No, there is no direct train from Bucharest to Riga. However, there are services departing from Bucharest - Gara de Nord and arriving at Riga Pass via Kiev Pass. The journey, including transfers, takes approximately 45h 44m.

More details

The distance between Bucharest and Riga is 1398 km. The road distance is 1716.7 km.

Get driving directions

The best way to get from Bucharest to Riga without a car is to bus which takes 40h 40m and costs $160 - $240.

More details

It takes approximately 7h 23m to get from Bucharest to Riga, including transfers.

More details

Bucharest to Riga bus services, operated by Omega Group, depart from Bucuresti station.

More details

Bucharest to Riga train services, operated by Ukrainian Railways, depart from Bucharest - Gara de Nord station.

More details

The best way to get from Bucharest to Riga is to fly which takes 7h 23m and costs $100 - $240. Alternatively, you can bus, which costs $160 - $240 and takes 40h 40m, you could also train, which costs $120 - $180 and takes 45h 44m.

Mode details

Map of how to get from Bucharest to Riga.
Launch map view
  • Distance: 874 miles
  • Duration: 7h 23m

What companies run services between Bucharest, Romania and Riga, Latvia?

Turkish Airlines, Aeroflot Russian Airlines and 15 other airlines fly from Bucharest to Riga hourly. Alternatively, you can take a bus from Bucharest to Riga via Bratislava in around 40h 40m.

Airlines
Turkish Airlines
Website
p.turkishairlines.com
Flights from Bucharest Otopeni to Riga via Istanbul Ataturk
Ave. Duration
7h 20m
When
Every day
Estimated price
$110 - $650
Aeroflot Russian Airlines
Website
aeroflot.ru
Flights from Bucharest Otopeni to Riga via Moscow Sheremetyevo
Ave. Duration
6h 20m
When
Every day
Estimated price
$220 - $600
LOT
Website
lot.com
Flights from Bucharest Otopeni to Riga via Warsaw Chopin
Ave. Duration
7h 27m
When
Every day
Estimated price
$120 - $500
Air Baltic
Website
airbaltic.com
Flights from Bucharest Otopeni to Riga via Vienna
Ave. Duration
5h 20m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$320 - $600
KLM
Website
klm.com
Flights from Bucharest Otopeni to Riga via Amsterdam Schiphol
Ave. Duration
7h 55m
When
Every day
Estimated price
$170 - $650
Air France
Website
airfrance.com
Flights from Bucharest Otopeni to Riga via Paris CDG
Ave. Duration
7h 57m
When
Every day
Estimated price
$260 - $800
Lufthansa
Website
lufthansa.com
Flights from Bucharest Otopeni to Riga via Frankfurt
Ave. Duration
7h 10m
When
Every day
Estimated price
$210 - $600
Wizz Air
Website
wizzair.com
Flights from Bucharest Otopeni to Riga via London Luton
Ave. Duration
8h 30m
When
Wednesday, Friday and Sunday
Estimated price
$95 - $320
Tarom
Website
tarom.ro
Flights from Bucharest Otopeni to Riga via Vienna
Ave. Duration
5h 45m
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
$320 - $600
CSA
Website
csa.cz
Flights from Bucharest Otopeni to Riga via Prague
Ave. Duration
7h 25m
When
Wednesday, Thursday, Friday and Sunday
Estimated price
$290 - $650
Train operators
Ukrainian Railways
Website
uz.gov.ua
Train from Bucharest - Gara de Nord to Kyiv-Passazhyrskiy Station
Ave. Duration
25h 51m
Frequency
Once a week
Estimated price
$60 - $90
Schedules at
uz.gov.ua
Train from Kiev Pass to Riga Pass
Ave. Duration
18h 53m
Frequency
Twice a week
Estimated price
$60 - $90
Schedules at
uz.gov.ua
Bus operators
Omega Group
Phone
+359 878 155 116
Email
omega_group@abv.bg
Website
omega-group84.com
Bus from Bucuresti to Bratislava
Ave. Duration
12h 50m
Frequency
Once a week
Estimated price
$85 - $120
Schedules at
omega-group84.com
Ecolines
Phone
+371 67214512
Email
info@ecolines.lv
Website
ecolines.net
Bus from Bratislava to Riga
Ave. Duration
26h 50m
Frequency
Twice a week
Estimated price
$75 - $120
Schedules at
ecolines.net
Bus from Bialystok to Grodno
Ave. Duration
4h 30m
Frequency
5 times a day
Estimated price
$4 - $6
Schedules at
ecolines.net
Ukraine buses
Website
ticket.bus.com.ua
Bus from Bucharest to Chernivtsi
Ave. Duration
14h
Frequency
Twice daily
Estimated price
$9 - $24
Schedules at
ticket.bus.com.ua
Sindbad
Bus Grodno
Website
avgrodno.by
Bus from Bialystok to Grodno
Ave. Duration
1h 50m
Frequency
Every 2 hours
Estimated price
$10
Schedules at
avgrodno.by
Minsktrans
Phone
(+375 17) 219-86-01
Email
info@minsktrans.by
Website
minsktrans.by
Bus from Bialystok to Grodno
Ave. Duration
2h 20m
Frequency
Twice a week
Estimated price
$2 - $5
Schedules at
minsktrans.by
Book at
ticketbus.by
Intaks
Website
intaks.by
Bus from Grodno Bus Station to Riga
Ave. Duration
9h 44m
Frequency
Twice a week
Estimated price
$33
Schedules at
intaks.by

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 How to get from Gatwick Airport into central London, Is ride-sharing platform BlaBlaCar right for you? and Why you should take the train in the US - to help you get the most out of your next trip.

More Questions & Answers

There is no direct flight from Bucharest Otopeni Airport to Riga Airport. The quickest flight takes 4h 20m and has one stopover.

Search flights

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

More details

Bucharest to Riga train services, operated by Ukrainian Railways, arrive at Riga Pass station.

More details

Yes, the driving distance between Bucharest to Riga is 1717 km. It takes approximately 23h 37m to drive from Bucharest to Riga.

Get driving directions

CSA, Tarom, Wizz Air and seven other airlines offer flights from Bucharest Otopeni Airport to Riga Airport.

Search flights

There are 1165+ hotels available in Riga. Prices start at $34 USD per night.

More details

The best way to get from Bucharest to Bucharest Otopeni Airport is to shuttle which takes 44m and costs $1 - $2.

More details