Travel options for:
Amsterdam to Tallinn
  • Fly to Tallinn

    $88 - $254
    1. Amsterdam

      13 min - every 30 minutes

      $7 - $12

    2. Amsterdam (AMS)

      2 h 15 min - non-stop

      $80 - $240

    3. Tallinn (TLL)

      5 min - hourly

      $1 - $2

  • Fly to Helsinki, car ferry

    $137 - $450
    1. Amsterdam

      13 min - every 30 minutes

      $7 - $12

    2. Amsterdam (AMS)

      2 h 20 min - non-stop

      $70 - $210

    3. Helsinki (HEL)

      28 min - every 10 minutes

      $7 - $12

    4. Rautatieasema

      5 min - every 15 minutes - line 7

      $3 - $6

    5. Helsinki

      2 h - every 4 hours

      $50 - $210

  • Train, car ferry

    $370 - $649
    1. Amsterdam Centraal

      3 h 5 min - 5 times a day

      $40 - $65

    2. Osnabrück Hbf

      1 h 49 min - 3 times a day

      $50 - $75

    3. Hamburg Hbf

      4 h 45 min - every 4 hours

      $50 - $75

    4. Koebenhavn H

      5 h 3 min - twice daily

      $65 - $140

    5. Stockholm Central Vasagatan

      14 min - every 20 minutes - line 53

      $5 - $6

    6. Stockholm

      16 h - once daily

      $160 - $290

  • Bus

    $117 - $172
    1. Amsterdam Sloterdijk

      11 h - once a week

      $100 - $150

    2. Rīga

      3 h 35 min - once daily

      $14 - $22

  • Bus, bus and ferry

    $276
    1. Amsterdam

      7 h 5 min - once daily

      $77

    2. Dover

      46 h 41 min - 4 times a week

      $200

  • Drive

    $300 - $440
    1. Amsterdam

      22 h 51 min - 1247.6 miles

      $300 - $440

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

From Amsterdam Centraal train to Amsterdam airport, fly to Tallinn airport, then bus to Tallinn. 4 h 44 min $124. From Amsterdam Centraal train to Amsterdam airport, fly to Helsinki airport, train to Rautatieasema, line 7 tram to Helsinki, then car ferry to Tallinn. 8 h 14 min $278. From Amsterdam Centraal train to Osnabrück Hbf, train to Hamburg Hbf, train to Koebenhavn H, train to Stockholm Central Vasagatan, line 53 bus to Stockholm, then car ferry to Tallinn. 34 h 37 min $504. From Amsterdam Sloterdijk bus to Rīga then bus to Tallinn. 39 h 35 min $161. From Amsterdam bus to Dover then bus and ferry to Tallinn. 2 days 6 h $276. From Amsterdam drive to Tallinn. 22 h 51 min $371.