Travel options for:
Helsinki to Riga
  • Fly from Helsinki

    $72 - $180
    1. Helsinki

      32 min - every 10 minutes

      $6 - $10

    2. Helsinki (HEL)

      1 h 5 min - non-stop

      $65 - $170

    3. Riga (RIX)

      16 min - every 20 minutes - line 22

  • Car ferry to Tallinn, fly

    $85 - $319
    1. Helsinki

      2 h - every 4 hours

      $50 - $210

    2. Tallinn

      15 min - 4256 feet

    3. Reisisadam

      22 min - every 30 minutes - line 2

      $1 - $3

    4. Tallinn (TLL)

      50 min - non-stop

      $30 - $110

    5. Riga (RIX)

      16 min - every 20 minutes - line 22

  • Ferry, bus Ecolines

    $56 - $66
    1. Helsinki

      1 h 40 min - 3 times a day

      $42

    2. Tallinn

      15 min - 4256 feet

    3. Reisisadam

      15 min - every 30 minutes - line 2

      $1 - $3

    4. Tallinn

      4 h 14 min - once daily

      $14 - $22

  • Car ferry, bus

    $69 - $231
    1. Helsinki

      2 h - every 4 hours

      $50 - $210

    2. Tallinn

      15 min - 4256 feet

    3. Reisisadam

      15 min - every 30 minutes - line 2

      $1 - $3

    4. Tallinn

      4 h 14 min - once daily

      $14 - $22

  • Ferry, bus via Ainaži

    $44 - $52
    1. Helsinki

      2 h 30 min - twice daily

      $32

    2. Tallinn

      15 min - 4256 feet

    3. Reisisadam

      15 min - every 30 minutes - line 2

      $1 - $3

    4. Tallinn

      2 h 27 min - 4 times a week

      $6 - $10

    5. Ainaži

      2 h 35 min - every 4 hours

      $5 - $7

  • Ferry, train

    $61 - $71
    1. Helsinki

      1 h 40 min - 3 times a day

      $42

    2. Tallinn

      18 min - 5014 feet

    3. Kadriorg

      16 min - every 15 minutes - line 1

      $1 - $3

    4. Tallinn

      2 h - 5 times a day

      $9 - $14

    5. Tartu

      1 h 12 min - 3 times a day

      $3 - $6

    6. Valga

      2 h 42 min - once daily

      $7

  • Car ferry, drive

    $65 - $265
    1. Helsinki

      4 min - 5151 feet

      $1

    2. Helsinki

      2 h - every 4 hours

      $30 - $210

    3. Tallinn

      4 h 18 min - 196.3 miles

      $35 - $55

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

From Helsinki train to Helsinki airport, fly to Riga airport, then line 22 bus to Riga. 4 h 2 min $118. From Helsinki car ferry to Tallinn, walk to Reisisadam, line 2 bus to Tallinn airport, fly to Riga airport, then line 22 bus to Riga. 5 h 7 min $213. From Helsinki ferry to Tallinn, walk to Reisisadam, line 2 bus to Tallinn, then bus to Rīga. 7 h 39 min $62. From Helsinki car ferry to Tallinn, walk to Reisisadam, line 2 bus to Tallinn, then bus to Rīga. 7 h 59 min $182. From Helsinki ferry to Tallinn, walk to Reisisadam, line 2 bus to Tallinn, bus to Ainaži, then bus to Riga. 10 h 17 min $47. From Helsinki ferry to Tallinn, walk to Kadriorg, line 1 tram to Tallinn, train to Tartu, train to Valga, then train to Rīga pasažieru. 11 h 14 min $67. From Helsinki drive to Helsinki, car ferry to Tallinn, then drive to Riga. 6 h 22 min $125.