Travel options for:
Vilnius to Šiauliai
  • Train

    $9 - $17
    1. Vilnius(LT)

      2 h 7 min - 3 times a day

      $9 - $17

  • Bus

    $24
    1. Vilnius

      4 h 4 min - once daily

      $24

  • Drive

    $23 - $35
    1. Vilnius

      2 h 22 min - 132.4 miles

      $23 - $35

  • Fly, bus

    $29 - $150
    1. Vilnius

      7 min - every 10 minutes

      $1 - $2

    2. Vilnius (VNO)

      50 min - non-stop

      $23 - $140

    3. Riga (RIX)

      25 min - every 20 minutes - line 22

    4. Rīga

      1 h 56 min - once daily

      $6 - $9

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

From Vilnius(LT) train to Siauliai. 2 h 7 min 10€. From Vilnius bus to Šiauliai. 4 h 4 min 19€. From Vilnius drive to Šiauliai. 2 h 22 min 24€. From Vilnius(LT) train to Vilnius airport, fly to Riga airport, line 22 bus to Rīga, then bus to Šiauliai. 5 h 27 min 57€.