Travel options for:
Białystok to Vilnius
  • Train Traukinio

    $18 - $22
    1. Białystok

      4 h 13 min - 5 times a week

      $13

    2. Kaunas

      1 h 11 min - 3 times a day

      $5 - $9

  • Bus Bus Grodno

    $15 - $23
    1. Bialystok

      1 h 50 min - every 3 hours

      $8 - $12

    2. Grodno

      3 h 22 min - 3 times a week

      $7 - $11

  • Bus Minsktrans

    1. Bialystok

      1 h 52 min - 3 times a week

      $9 - $14

    2. Skidzyel

      3 h 40 min - twice a week

    3. Stotis

      7 min - every 10 minutes - line 2

  • Bus Polski Bus

    $16 - $25
    1. Białystok

      6 h 50 min - once daily

      $16 - $25

  • Train Belorussian Railways (BŽD)

    $9 - $14
    1. Bialystok

      2 h 34 min - once daily

      $4 - $7

    2. Grodno

      5 h 31 min - 3 times a week

      $4 - $7

  • Drive

    $27 - $45
    1. Białystok

      3 h 37 min - 156.4 miles

      $27 - $45

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

From Białystok train to Kaunas then train to Vilnius(LT). 6 h 11 min 16€. From Bialystok bus to Grodno then bus to Vilnius. 6 h 12 min 15€. From Bialystok bus to Skidzyel, bus to Stotis, then line 2 Trolleybus to Vinco Kudirkos aikste. 6 h 40 min. From Białystok bus to Vilnius. 6 h 50 min 18€. From Bialystok train to Grodno then train to Vilnius(LT). 9 h 5 min 10€. From Białystok drive to Vilnius. 3 h 37 min 28€.