Travel options for:
Riga to Helsinki
  • Fly to Helsinki

    $74 - $174
    1. Riga

      26 min - every 20 minutes - line 22

    2. Riga (RIX)

      1 h 5 min - non-stop

      $65 - $170

    3. Helsinki (HEL)

      28 min - every 10 minutes

      $7 - $12

  • Fly to Tallinn, car ferry

    $83 - $322
    1. Riga

      26 min - every 20 minutes - line 22

    2. Riga (RIX)

      49 min - non-stop

      $30 - $110

    3. Tallinn (TLL)

      23 min - every 30 minutes - line 2

      $1 - $3

    4. Reisisadam

      16 min - 4451 feet

    5. Tallinn

      2 h - every 4 hours

      $50 - $210

  • Bus Ecolines, ferry

    $57 - $67
    1. Rīga

      3 h 35 min - once daily

      $14 - $22

    2. Bussijaam

      15 min - every 30 minutes - line 2

      $1 - $3

    3. Reisisadam

      16 min - 4451 feet

    4. Tallinn

      1 h 40 min - 3 times a day

      $42

  • Bus, car ferry

    $65 - $235
    1. Rīga

      3 h 35 min - once daily

      $14 - $22

    2. Bussijaam

      15 min - every 30 minutes - line 2

      $1 - $3

    3. Reisisadam

      16 min - 4451 feet

    4. Tallinn

      2 h - every 4 hours

      $50 - $210

  • Bus, ferry via Ainaži

    $45 - $51
    1. Riga

      2 h 35 min - every 4 hours

      $5 - $7

    2. Ainaži

      2 h 28 min - 4 times a week

      $6 - $10

    3. Bussijaam

      15 min - every 30 minutes - line 2

      $1 - $3

    4. Reisisadam

      16 min - 4451 feet

    5. Tallinn

      2 h 30 min - twice daily

      $32

  • Train, ferry

    $62 - $71
    1. Rīga pasažieru

      2 h 42 min - once daily

      $7

    2. Valga

      1 h 11 min - 3 times a day

      $4 - $7

    3. Tartu

      1 h 59 min - 5 times a day

      $8 - $12

    4. Balti jaam

      14 min - every 15 minutes - line 1

      $1 - $3

    5. Kadriorg

      18 min - 4993 feet

    6. Tallinn

      1 h 40 min - 3 times a day

      $42

  • Drive, car ferry

    $66 - $262
    1. Riga

      4 h 15 min - 196.5 miles

      $35 - $55

    2. Tallinn

      2 h - every 4 hours

      $30 - $210

    3. Helsinki

      3 min - 4822 feet

      $1

  • 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 Helsinki airport, then train to Helsinki. 4 h 2 min $117. From Grēcinieku iela line 22 bus to Riga airport, fly to Tallinn airport, line 2 bus to Reisisadam, walk to Tallinn, then car ferry to Helsinki. 6 h 24 min $212. From Rīga bus to Bussijaam, line 2 bus to Reisisadam, walk to Tallinn, then ferry to Helsinki. 7 h 16 min $58. From Rīga bus to Bussijaam, line 2 bus to Reisisadam, walk to Tallinn, then car ferry to Helsinki. 7 h 36 min $176. From Riga bus to Ainaži, bus to Bussijaam, line 2 bus to Reisisadam, walk to Tallinn, then ferry to Helsinki. 10 h 34 min $48. From Rīga pasažieru train to Valga, train to Tartu, train to Balti jaam, line 1 tram to Kadriorg, walk to Tallinn, then ferry to Helsinki. 11 h 10 min $66. From Riga drive to Tallinn, car ferry to Helsinki, then drive to Helsinki. 6 h 18 min $123.