Travel options for:
Vilnius to Prague
  • Fly

    $72 - $168
    1. Vilnius

      7 min - every 10 minutes

      $1 - $2

    2. Vilnius (VNO)

      3 h 25 min - 1 stopover

      $70 - $160

    3. Prague (PRG)

      17 min - every 10 minutes

      $1 - $5

    4. Nádraží Veleslavín

      9 min - every 15 minutes

      $1 - $2

  • Bus Minsktrans

    $35 - $85
    1. Vilnius

      1 h 47 min - once daily

    2. Lida

      17 h 16 min - 3 times a week

      $35 - $85

  • Train

    $35 - $57
    1. Vilnius(LT)

      2 h 30 min - 3 times a day

      $4 - $7

    2. Minsk-Passajirskii

      18 h 7 min - 3 times a week

      $30 - $50

  • Bus Eurolines CZ

    $59 - $87
    1. Vinco Kudirkos aikste

      8 min - every 10 minutes

    2. Vilnius

      1 h 47 min - once daily

    3. Lida

      17 h 26 min - twice a week

      $55 - $90

    4. Želivského

      17 min - every 15 minutes - line 26

      $1 - $2

  • Drive

    $120 - $180
    1. Vilnius

      12 h 50 min - 690.9 miles

      $120 - $180

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

From Vilnius(LT) train to Vilnius airport, fly to Prague airport, bus to Nádraží Veleslavín, then subway to Prague. 6 h 5 min $94. From Vilnius bus to Lida then bus to Prague. 20 h 3 min $82. From Vilnius(LT) train to Minsk-Passajirskii then train to Praha hl.n.. 21 h 37 min $45. From Vinco Kudirkos aikste Trolleybus to Vilnius, bus to Lida, bus to Želivského, then line 26 tram to Dlouhá třída. 21 h 45 min $86. From Vilnius drive to Prague. 12 h 50 min $150.