Travel options for:
Germany to Riga
  • Fly from Bremen

    $52 - $260
    1. Bremen

      4 min - 2.1 miles

      $17 - $21

    2. Bremen (BRE)

      1 h 50 min - non-stop

      $35 - $240

    3. Riga (RIX)

      16 min - every 20 minutes - line 22

  • Fly from Berlin Tegel

    $42 - $135
    1. Berlin

      6 min - every 10 minutes

      $1

    2. S+U Berlin Hauptbahnhof

      19 min - every 10 minutes

      $2 - $4

    3. Berlin Tegel (TXL)

      1 h 40 min - non-stop

      $40 - $130

    4. Riga (RIX)

      16 min - every 20 minutes - line 22

  • Fly from Hamburg

    $77 - $223
    1. Hamburg

      27 min - every 15 minutes

      $1 - $4

    2. Hamburg (HAM)

      1 h 55 min - non-stop

      $75 - $220

    3. Riga (RIX)

      16 min - every 20 minutes - line 22

  • Fly from Frankfurt

    $72 - $153
    1. Frankfurt am Main

      16 min - every 30 minutes

      $1 - $3

    2. Frankfurt (FRA)

      2 h 5 min - non-stop

      $70 - $150

    3. Riga (RIX)

      16 min - every 20 minutes - line 22

  • Fly from Berlin Schoenefeld

    $29 - $103
    1. Berlin

      40 min - every 20 minutes

      $2 - $4

    2. Berlin Schoenefeld (SXF)

      1 h 40 min - non-stop

      $27 - $100

    3. Riga (RIX)

      16 min - every 20 minutes - line 22

  • Fly from Munich

    $79 - $188
    1. München

      36 min - every 20 minutes

      $4 - $8

    2. Munich (MUC)

      2 h 30 min - non-stop

      $75 - $180

    3. Riga (RIX)

      16 min - every 20 minutes - line 22

  • Train, bus

    $80 - $135
    1. Berlin Alexanderplatz (S)

      4 min - every 10 minutes

      $1

    2. Berlin Ostbahnhof

      5 h 14 min - 4 times a day

      $45 - $80

    3. Warszawa Centralna

      6 min - 1880 feet

    4. Warszawa

      9 h 33 min - twice a week

      $35 - $55

  • Bus Polski Bus

    $63 - $106
    1. S+U Alexanderplatz

      29 min - every 10 minutes

      $2 - $4

    2. U Kaiserdamm

      5 min - 1529 feet

    3. Berlin, Berlin central bus

      3 h 40 min - every 4 hours

      $16 - $27

    4. Poznań

      17 h - once daily

      $45 - $75

  • Bus Ecolines

    $57 - $124
    1. S+U Alexanderplatz

      29 min - every 10 minutes

      $2 - $4

    2. U Kaiserdamm

      4 min - 1179 feet

    3. Berlin

      21 h 45 min - once daily

      $55 - $120

  • Drive

    $140 - $210
    1. Berlin

      13 h 12 min - 664.7 miles

      $140 - $210

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Bremen taxi to Bremen airport, fly to Riga airport, then line 22 bus to Riga. 2 h 19 min $130. From Berlin Alexanderplatz (S) train to S+U Berlin Hauptbahnhof, bus to Berlin Tegel airport, fly to Riga airport, then line 22 bus to Riga. 4 h 33 min $68. From Hamburg Jungfernstieg train to Hamburg airport, fly to Riga airport, then line 22 bus to Riga. 4 h 47 min $97. From Frankfurt(M)Konstablerwache train to Frankfurt airport, fly to Riga airport, then line 22 bus to Riga. 4 h 46 min $97. From S+U Alexanderplatz Bhf train to Berlin Schoenefeld airport, fly to Riga airport, then line 22 bus to Riga. 4 h 45 min $48. From München Marienplatz train to Munich airport, fly to Riga airport, then line 22 bus to Riga. 5 h 31 min $116. From Berlin Alexanderplatz (S) train to Berlin Ostbahnhof, train to Warszawa Centralna, walk to Warszawa, then bus to Riga. 16 h 57 min $120. From S+U Alexanderplatz train to U Kaiserdamm, walk to Berlin, Berlin central bus station, bus to Poznań, then bus to Riga. 22 h 54 min $90. From S+U Alexanderplatz train to U Kaiserdamm, walk to Berlin, then bus to Rīga. 23 h 18 min $69. From Berlin drive to Riga. 13 h 12 min $170.

 
 

Bus or fly from Germany to Riga?

Ryanair and Lufthansa fly from Bremen to Riga twice daily. Alternatively, BVG operates a bus from Berlin to Riga every 10 minutes. Tickets cost $2 - $4 and the journey takes 29 min. 3 other operators also service this route.