Travel options for:
Vilnius to Kaliningrad
  • Train

    $14 - $28
    1. Vilnius(LT)

      6 h 3 min - once daily

      $14 - $28

  • Bus

    $13 - $20
    1. Vilnius

      7 h 59 min - once daily

      $13 - $20

  • Drive

    $40 - $65
    1. Vilnius

      4 h 45 min - 241.6 miles

      $40 - $65

  • Fly to Kaliningrad

    $96 - $162
    1. Vilnius

      7 min - every 10 minutes

      $1 - $2

    2. Vilnius (VNO)

      3 h 5 min - 1 stopover

      $95 - $160

    3. Kaliningrad (KGD)

      37 min - every 30 minutes

      $1

  • Fly to Gdansk, bus

    $50 - $176
    1. Vilnius

      7 min - every 10 minutes

      $1 - $2

    2. Vilnius (VNO)

      1 h 15 min - non-stop

      $35 - $150

    3. Gdansk (GDN)

      22 min - every 10 minutes

      $4 - $6

    4. Gdansk Wrzeszcz

      8 min - every 10 minutes

      $3 - $6

    5. Gdańsk

      4 h 5 min - once daily

      $8 - $13

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

From Vilnius(LT) train to Kaliningrad. 6 h 3 min 17€. From Vilnius bus to Kaliningrad. 7 h 59 min 13€. From Vilnius drive to Kaliningrad. 4 h 45 min 44€. From Vilnius(LT) train to Vilnius airport, fly to Kaliningrad airport, then bus to Kaliningrad. 6 h 4 min 86€. From Vilnius(LT) train to Vilnius airport, fly to Gdansk airport, train to Gdansk Wrzeszcz, tram to Gdańsk, then bus to Kaliningrad. 9 h 1 min 98€.