Travel options for:
Berlin to Vilnius
  • Fly from Berlin Tegel

    $58 - $164
    1. Berlin

      22 min - every 10 minutes

      $3 - $4

    2. Berlin Tegel (TXL)

      1 h 35 min - non-stop

      $55 - $160

    3. Vilnius (VNO)

      16 min - every 30 minutes - line 88

  • Fly from Berlin Schoenefeld

    $68 - $298
    1. Berlin

      24 min - hourly

      $13 - $19

    2. Berlin Schoenefeld (SXF)

      1 h 35 min - non-stop

      $55 - $280

    3. Vilnius (VNO)

      16 min - every 30 minutes - line 88

  • Train, bus

    $79 - $127
    1. Berlin Ostbahnhof

      5 h 14 min - 4 times a day

      $45 - $80

    2. Warszawa

      6 h 10 min - twice a week

      $28 - $40

    3. Kaunas

      5 min - 1543 feet

    4. Kaunas

      1 h 11 min - 3 times a day

      $5 - $9

  • Train

    $71 - $112
    1. Berlin Ostbahnhof

      5 h 27 min - 4 times a day

      $45 - $80

    2. Warszawa Wschodnia

      17 min - 4672 feet

    3. Warszawa Wilenska

      1 h 42 min - every 15 minutes

      $5 - $9

    4. Malkinia

      1 h 3 min - 4 times a day

      $2 - $3

    5. Białystok

      4 h 13 min - 5 times a week

      $13

    6. Kaunas

      1 h 11 min - 3 times a day

      $5 - $9

  • Bus Eurolines DE

    $62 - $111
    1. S+U Alexanderplatz

      29 min - every 15 minutes

      $2 - $4

    2. U Kaiserdamm

      5 min - 1380 feet

    3. Berlin ZOB

      14 h 25 min - once daily

      $55 - $95

    4. Marijampolė

      2 h - every 4 hours

      $5 - $12

    5. Stotis

      7 min - every 10 minutes - line 2

  • Bus Ecolines

    $52 - $84
    1. S+U Alexanderplatz

      29 min - every 15 minutes

      $2 - $4

    2. U Kaiserdamm

      4 min - 1179 feet

    3. Berlin

      18 h 14 min - once daily

      $50 - $80

  • Drive

    $130 - $200
    1. Berlin

      11 h 2 min - 627.7 miles

      $130 - $200

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

From Berlin, Invalidenpark bus to Berlin Tegel airport, fly to Vilnius airport, then line 88 bus to Vilnius. 4 h 24 min $73. From Berlin Alexanderplatz train to Berlin Schoenefeld airport, fly to Vilnius airport, then line 88 bus to Vilnius. 4 h 26 min $136. From Berlin Ostbahnhof train to Warszawa, bus to Kaunas, walk to Kaunas, then train to Vilnius(LT). 14 h 28 min $119. From Berlin Ostbahnhof train to Warszawa Wschodnia, walk to Warszawa Wilenska, train to Malkinia, train to Białystok, train to Kaunas, then train to Vilnius(LT). 16 h 46 min $106. From S+U Alexanderplatz train to U Kaiserdamm, walk to Berlin ZOB, bus to Marijampolė, bus to Stotis, then line 2 Trolleybus to Vinco Kudirkos aikste. 19 h 7 min $85. From S+U Alexanderplatz train to U Kaiserdamm, walk to Berlin, then bus to Vilnius. 19 h 47 min $69. From Berlin drive to Vilnius. 11 h 2 min $161.