Travel options for:
Riga to Berlin
  • Fly to Berlin Tegel

    $46 - $133
    1. Riga

      26 min - every 20 minutes - line 22

    2. Riga (RIX)

      1 h 45 min - non-stop

      $40 - $130

    3. Berlin Tegel (TXL)

      22 min - every 10 minutes

      $2 - $4

  • Fly to Berlin Schoenefeld

    $40 - $117
    1. Riga

      26 min - every 20 minutes - line 22

    2. Riga (RIX)

      1 h 40 min - non-stop

      $27 - $100

    3. Berlin Schoenefeld (SXF)

      22 min - hourly

      $13 - $19

  • Bus, train

    $74 - $113
    1. Rīga

      10 h 15 min - 5 times a week

      $35 - $65

    2. Warszawa Centralna

      5 h 11 min - 4 times a day

      $35 - $50

  • Bus

    $60 - $115
    1. Riga

      21 h - once daily

      $55 - $120

    2. Berlin ZOB

      5 min - 1372 feet

    3. U Kaiserdamm

      28 min - every 15 minutes

      $2 - $4

  • Drive

    $140 - $210
    1. Riga

      13 h 21 min - 665.3 miles

      $140 - $210

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

From Grēcinieku iela line 22 bus to Riga airport, fly to Berlin Tegel airport, then bus to Berlin. 4 h 36 min $68. From Grēcinieku iela line 22 bus to Riga airport, fly to Berlin Schoenefeld airport, then train to Berlin. 4 h 44 min $63. From Rīga bus to Warszawa Centralna then train to Berlin Ostbahnhof. 16 h 26 min $108. From Riga bus to Berlin ZOB, walk to U Kaiserdamm, then train to S+U Alexanderplatz. 21 h 36 min $68. From Riga drive to Berlin. 13 h 21 min $170.