Travel options for:
Krakow to Vilnius
  • Fly from Krakow

    $82 - $462
    1. Krakow

      17 min - twice daily

      $3

    2. Krakow (KRK)

      3 h - 1 stopover

      $80 - $460

    3. Vilnius (VNO)

      16 min - every 30 minutes - line 88

  • Train to Warsaw, fly

    $61 - $170
    1. Krakow

      2 h 22 min - every 2 hours

      $10 - $15

    2. Warszawa Zachodnia

      15 min - every 30 minutes

      $1 - $6

    3. Warsaw (WAW)

      1 h - non-stop

      $50 - $150

    4. Vilnius (VNO)

      16 min - every 30 minutes - line 88

  • Bus to Katowice, fly

    $92 - $264
    1. Krakow

      30 min - once daily

      $3 - $6

    2. Katowice Railway Station

      50 min - hourly

      $8

    3. Katowice (KTW)

      5 h 15 min - 1 stopover

      $80 - $250

    4. Vilnius (VNO)

      16 min - every 30 minutes - line 88

  • Train, bus

    $42 - $63
    1. Krakow Glowny

      2 h 27 min - every 2 hours

      $10 - $15

    2. Warszawa

      6 h 10 min - twice a week

      $27 - $40

    3. Kaunas

      5 min - 1550 feet

    4. Kaunas

      1 h 11 min - 3 times a day

      $5 - $8

  • Train via Kaunas

    $37 - $49
    1. Krakow Glowny

      2 h 39 min - every 2 hours

      $10 - $15

    2. Dw. Wschodni

      5 min - every 15 minutes - line 13

      $2

    3. Warszawa Wilenska

      1 h 42 min - every 15 minutes

      $5 - $8

    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 - $8

  • Bus Billy

    $45 - $65
    1. Krakow

      14 h 10 min - twice a week

      $45 - $65

  • Train

    $24 - $37
    1. Krakow Glowny

      2 h 39 min - every 2 hours

      $10 - $15

    2. Dw. Wschodni

      5 min - every 15 minutes - line 13

      $2

    3. Warszawa Wilenska

      1 h 42 min - every 15 minutes

      $5 - $8

    4. Malkinia

      3 h 47 min - once daily

      $3 - $5

    5. Grodno

      5 h 31 min - 3 times a week

      $4 - $7

  • Bus Polski Bus

    $43 - $67
    1. Krakow

      5 h 20 min - 5 times a day

      $14 - $23

    2. Lublin

      10 h 30 min - once daily

      $28 - $45

  • Drive

    $80 - $120
    1. Krakow

      9 h 43 min - 460.5 miles

      $80 - $120

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

From Kraków Główny train to Krakow airport, fly to Vilnius airport, then line 88 bus to Vilnius. 5 h 44 min $132. From Krakow Glowny train to Warszawa Zachodnia, train to Warsaw airport, fly to Vilnius airport, then line 88 bus to Vilnius. 6 h 8 min $89. From Kraków bus to Katowice Railway Station, shuttle to Katowice airport, fly to Vilnius airport, then line 88 bus to Vilnius. 9 h 50 min $133. From Krakow Glowny train to Warszawa, bus to Kaunas, walk to Kaunas, then train to Vilnius(LT). 11 h 41 min $54. From Krakow Glowny train to Dw. Wschodni, line 13 tram to Warszawa Wilenska, train to Malkinia, train to Białystok, train to Kaunas, then train to Vilnius(LT). 13 h 49 min $43. From Krakow bus to Vilnius. 14 h 10 min $56. From Krakow Glowny train to Dw. Wschodni, line 13 tram to Warszawa Wilenska, train to Malkinia, train to Grodno, then train to Vilnius(LT). 15 h 53 min $31. From Krakow bus to Lublin then bus to Vilnius. 16 h 50 min $54. From Krakow drive to Vilnius. 9 h 43 min $100.