Travel options for:
Amsterdam to Riga
  • Fly

    $82 - $202
    1. Amsterdam

      13 min - every 30 minutes

      $7 - $13

    2. Amsterdam (AMS)

      2 h 15 min - non-stop

      $75 - $190

    3. Riga (RIX)

      16 min - every 20 minutes - line 22

  • Train, bus

    $202 - $318
    1. Amsterdam Centraal

      1 h 57 min - every 4 hours

      $30 - $55

    2. Duisburg Hbf

      3 h 48 min - 5 times a day

      $110 - $130

    3. Berlin-Spandau

      14 min - every 20 minutes

      $1 - $2

    4. S Westkreuz

      2 min - every 30 minutes - line 104

      $2 - $3

    5. Berlin

      21 h 45 min - once daily

      $55 - $130

  • Bus

    $100 - $160
    1. Amsterdam Sloterdijk

      11 h - once a week

      $100 - $160

  • Drive

    $250 - $370
    1. Amsterdam

      18 h 40 min - 1052.8 miles

      $250 - $370

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

From Amsterdam Centraal train to Amsterdam airport, fly to Riga airport, then line 22 bus to Riga. 4 h 53 min $112. From Amsterdam Centraal train to Duisburg Hbf, train to Berlin-Spandau, train to S Westkreuz, line 104 bus to Berlin, then bus to Rīga. 29 h 48 min $234. From Amsterdam Sloterdijk bus to Rīga. 11 h $147. From Amsterdam drive to Riga. 18 h 40 min $313.