Travel options for:
Amsterdam to Vilnius
  • Fly from Amsterdam

    $77 - $172
    1. Amsterdam

      13 min - every 30 minutes

      $7 - $12

    2. Amsterdam (AMS)

      2 h 20 min - non-stop

      $70 - $160

    3. Vilnius (VNO)

      16 min - every 30 minutes - line 88

  • Train to Brussels, fly

    $121 - $264
    1. Amsterdam

      1 h 13 min - hourly

      $50 - $75

    2. Antwerpen Centraal

      32 min - hourly

      $21 - $23

    3. Brussels (BRU)

      2 h 15 min - non-stop

      $50 - $170

    4. Vilnius (VNO)

      16 min - every 30 minutes - line 88

  • Train to Eindhoven, fly

    $75 - $273
    1. Amsterdam

      1 h 19 min - hourly

      $17 - $30

    2. Eindhoven, Station

      24 min - every 15 minutes - line 401

      $3

    3. Eindhoven (EIN)

      2 h 10 min - non-stop

      $55 - $240

    4. Vilnius (VNO)

      16 min - every 30 minutes - line 88

  • Train, bus

    $133 - $311
    1. Amsterdam Centraal

      1 h 57 min - every 4 hours

      $30 - $55

    2. Duisburg Hbf

      3 h 59 min - 5 times a day

      $22 - $130

    3. Berlin Hbf

      5 h 28 min - 4 times a day

      $45 - $80

    4. Warszawa

      6 h 10 min - twice a week

      $27 - $40

    5. Kaunas

      5 min - 1550 feet

    6. Kaunas

      1 h 11 min - 3 times a day

      $5 - $9

  • Train

    $119 - $290
    1. Amsterdam Centraal

      1 h 57 min - every 4 hours

      $30 - $55

    2. Duisburg Hbf

      3 h 59 min - 5 times a day

      $22 - $130

    3. Berlin Hbf

      5 h 22 min - 4 times a day

      $45 - $80

    4. Warszawa Zachodnia

      8 h 9 min - once daily

      $14 - $21

    5. Minsk-Passajirskii

      3 h 30 min - 3 times a day

      $4 - $7

  • Bus Eurolines DE

    $108 - $159
    1. Amsterdam, Amsterdam

      2 h 30 min - once daily

      $12 - $20

    2. Duisburg Hbf

      23 h 35 min - 5 times a week

      $90 - $130

    3. Kaunas

      1 h 15 min - every 2 hours

      $6 - $9

  • Bus EST Sp. z o.o.

    $83 - $119
    1. Amsterdam

      21 h 20 min - once daily

      $55 - $80

    2. Elbląg

      10 h 30 min - once daily

      $25 - $40

  • Bus Ecolines

    $94 - $169
    1. Amsterdam Centraal

      5 min - every 30 minutes

      $4 - $8

    2. Amsterdam Sloterdijk

      31 h 3 min - once a week

      $85 - $150

    3. Marijampolė

      2 h - every 4 hours

      $5 - $12

  • Drive

    $240 - $360
    1. Amsterdam

      16 h 32 min - 1015.5 miles

      $240 - $360

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

From Amsterdam Centraal train to Amsterdam airport, fly to Vilnius airport, then line 88 bus to Vilnius. 5 h $101. From Amsterdam Centraal train to Antwerpen Centraal, train to Brussels airport, fly to Vilnius airport, then line 88 bus to Vilnius. 6 h 42 min $177. From Amsterdam Centraal train to Eindhoven, Station, line 401 bus to Eindhoven airport, fly to Vilnius airport, then line 88 bus to Vilnius. 6 h 25 min $142. From Amsterdam Centraal train to Duisburg Hbf, train to Berlin Hbf, train to Warszawa, bus to Kaunas, walk to Kaunas, then train to Vilnius(LT). 22 h 22 min $281. From Amsterdam Centraal train to Duisburg Hbf, train to Berlin Hbf, train to Warszawa Zachodnia, train to Minsk-Passajirskii, then train to Vilnius(LT). 26 h 41 min $263. From Amsterdam, Amsterdam Sloterdijk bus to Duisburg Hbf, bus to Kaunas, then bus to Vilnius. 29 h 20 min $137. From Amsterdam bus to Elbląg then bus to Vilnius. 32 h 50 min $104. From Amsterdam Centraal train to Amsterdam Sloterdijk, bus to Marijampolė, then bus to Vilnius. 35 h 8 min $168. From Amsterdam drive to Vilnius. 16 h 32 min $302.