Plane

Take the transport at the Bucharest station.

The journey takes approximately 21 m. Ticket price is about €45 The travel distance is 18 km.

Carrier is Atlas Taxi.

Buy ticket

Fly out to Bucharest Otopeni (OTP) of the Riga (RIX) airport.

The journey takes approximately 2 h 30 m. Ticket price is about €100

Carrier is Air Baltic.

🔎

🚖 Find a cheap local taxi

Get off at the Riga (RIX).
Take the Rigas satiksme bus at the Lidosta Rīga station .

The journey takes approximately 24 m. The travel distance is 9 km.

Carrier is Rigas satiksme.

Buy ticket

Get off at the 11.novembra krastmala.


🛏 Find hotel deals and discounts up to 20% in Riga at Booking


Bus train via Братислава

Take the Maxibus Travel bus at the Bucharest station .

The journey takes approximately 11 h 37 m. The travel distance is 1143 km.

Carrier is Maxibus Travel.

Buy ticket

Get off at the Bratislava.
Take the train Railways of Slovak Republic (ZSSK) at the station Bratislava Hlavna Stanica.

The journey takes approximately 1 h 48 m. Ticket price is about €8 The travel distance is 200 km.

Carrier is Railways of Slovak Republic (ZSSK).

Buy ticket

Get off at the Zilina.
Take the FlixBus bus at the Žilina station .

The journey takes approximately 19 h 40 m. Ticket price is about €85 The travel distance is 1191 km.

Carrier is FlixBus.

Buy ticket

Get off at the Riga Bus Station.


🛏 Find hotel deals and discounts up to 20% in Riga at Booking


Train

Take the train Romanian Railways (CFR) at the station Bucuresti Nord.

The journey takes approximately 16 h 45 m. Ticket price is about €65 The travel distance is 833 km.

Carrier is Romanian Railways (CFR).

Buy ticket

Get off at the Budapest-Keleti.
Take the train BKK at the station Keleti pályaudvar M.

The journey takes approximately 12 m. The travel distance is 2 km.

Carrier is BKK.

Buy ticket

Get off at the Ferdinánd híd.
677 m on foot from the Ferdinánd híd to the Budapest-Nyugati.

The journey takes approximately 8 m. The travel distance is 677 m.

Get off at the Budapest-Nyugati.
Take the train Hungarian Railways (MÁV) at the station Budapest-Nyugati.

The journey takes approximately 11 h 14 m. Ticket price is about €40 The travel distance is 896 km.

Carrier is Hungarian Railways (MÁV).

Buy ticket

Get off at the Warszawa Zachodnia.
Take the train UAB LTG Link at the station Warszawa Zachodnia.

The journey takes approximately 8 h 23 m. Ticket price is about €21 The travel distance is 461 km.

Carrier is UAB LTG Link.

Buy ticket

Get off at the Kaunas.
Take the train UAB LTG Link at the station Kaunas.

The journey takes approximately 18 m. Ticket price is about €2 The travel distance is 36 km.

Carrier is UAB LTG Link.

Buy ticket

Get off at the Kaišiadorys.
Take the train Lithuanian Railways (LG) at the station Kaisiadorys.

The journey takes approximately 3 h 29 m. Ticket price is about €16 The travel distance is 278 km.

Carrier is Lithuanian Railways (LG).

Buy ticket

Get off at the Riga-Pasazieru.


🛏 Find hotel deals and discounts up to 20% in Riga at Booking


Bus train

Take the subway at the Piata Unirii station.

The journey takes approximately 12 m. The travel distance is 8 km.

Carrier is Metrorex.

Buy ticket

Get off at the Păcii.
Take the FlixBus bus at the Bucharest station .

The journey takes approximately 27 h 30 m. Ticket price is about €130 The travel distance is 1850 km.

Carrier is FlixBus.

Buy ticket

Take the train UAB LTG Link at the station Warszawa Zachodnia.

The journey takes approximately 9 h 29 m. Ticket price is about €25 The travel distance is 564 km.

Carrier is UAB LTG Link.

Buy ticket

Get off at the Vilnius.
Take the train Lithuanian Railways (LG) at the station Vilnius.

The journey takes approximately 4 h 13 m. Ticket price is about €18 The travel distance is 344 km.

Carrier is Lithuanian Railways (LG).

Buy ticket

Get off at the Riga-Pasazieru.


🛏 Find hotel deals and discounts up to 20% in Riga at Booking


Bus

Take the Acomar bus at the Bucharest Obor station .

The journey takes approximately 3 h 14 m. Ticket price is about €6 The travel distance is 183 km.

Carrier is Acomar.

Buy ticket

Get off at the Focşani.
Take the Gunsel bus at the Focșani station .

The journey takes approximately 17 h 53 m. Ticket price is about €17 The travel distance is 906 km.

Carrier is Gunsel.

Buy ticket

Get off at the Zhytomyr Bus Station.
Take the Ecolines bus at the Zhytomyr station .

The journey takes approximately 27 h 15 m. Ticket price is about €55 The travel distance is 1241 km.

Carrier is Ecolines.

Buy ticket

Get off at the Riga Central Bus Station.


🛏 Find hotel deals and discounts up to 20% in Riga at Booking


The cheapest way to travel from Bucharest to Riga is by taking a Bus with an average price of €79. The journey takes approximately 50 ч. 22 мин.

Plane is the fastest way to travel from Bucharest to Riga. Tickets cost €148. The journey takes approximately 5 ч. 23 мин.