Plane

Take the train Deutsche Bahn Intercity-Express at the station S+U Berlin Hauptbahnhof.

The journey takes approximately 27 m. Ticket price is about €3 The travel distance is 26 km.

Carrier is Deutsche Bahn Intercity-Express.

Buy ticket

498 m on foot from the Flughafen BER - Terminal 1-2 to the Berlin Brandenburg (BER).

The journey takes approximately 7 m. The travel distance is 498 m.

Get off at the Berlin Brandenburg (BER).
Fly out to Berlin Brandenburg (BER) of the Riga (RIX) airport.

The journey takes approximately 1 h 35 m. Ticket price is about €29

Carrier is Ryanair.

🔎

🚖 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

Take the FlixBus bus at the Berlin central bus station station .

The journey takes approximately 17 h 50 m. Ticket price is about €90 The travel distance is 1272 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


Bus

Take the Ecolines bus at the Berlin station .

The journey takes approximately 20 h 48 m. Ticket price is about €40 The travel distance is 1407 km.

Carrier is Ecolines.

Buy ticket

Get off at the Rīga.


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


Train

Take the train ODEG at the station Berlin Alexanderplatz.

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

Carrier is ODEG.

Buy ticket

Get off at the Frankfurt(Oder).
Take the train PKP Intercity at the station Frankfurt.

The journey takes approximately 20 m. Ticket price is about €7 The travel distance is 21 km.

Carrier is PKP Intercity.

Buy ticket

Get off at the Rzepin.
Take the train PKP Intercity at the station Rzepin.

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

Carrier is PKP Intercity.

Buy ticket

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

The journey takes approximately 7 h 37 m. Ticket price is about €21 The travel distance is 454 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


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 13 h The travel distance is 1098 km.

Get off at the Riga.


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


The cheapest way to travel from Berlin to Riga is by taking a Plane with an average price of €32. The journey takes approximately 4 ч. 42 мин.

Plane is the fastest way to travel from Berlin to Riga. Tickets cost €32. The journey takes approximately 4 ч. 42 мин.

Berlin is approximately 1098 km away from Riga. The trip by car takes 13 h

Yes! There is a direct bus with no transfers to this destination. The route is served by the Ecolines company. Tickets cost about €40. A bus trip from Berlin to Riga will take 20 h 48 m.

The average journey time by car between Berlin and Riga is 13 h