Travel options for:
Budapest to Vilnius
  • Fly

    $86 - $223
    1. Budapest

      34 min - every 30 minutes

      $1 - $4

    2. Budapest (BUD)

      3 h 10 min - 1 stopover

      $85 - $220

    3. Vilnius (VNO)

      16 min - every 30 minutes - line 88

  • Bus Eurolines Slovakia

    $97 - $157
    1. Budapešť, Kelenföld

      3 h - every 4 hours

      $12 - $17

    2. Bratislava

      19 h 37 min - once daily

      $85 - $140

  • Bus Billy

    $65 - $95
    1. Clark Ádám tér

      20 min - every 15 minutes - line 19

      $1

    2. Budapest Kelenföld

      7 h - twice daily

      $19 - $29

    3. Krakow

      14 h 10 min - twice a week

      $45 - $65

    4. Stotis

      7 min - every 10 minutes - line 2

  • Train

    $83 - $133
    1. Kelenföld

      2 h 21 min - 5 times a day

      $23 - $40

    2. Wien Hbf

      16 h 7 min - twice a week

      $55 - $90

    3. Minsk-Passajirskii

      3 h 30 min - 3 times a day

      $4 - $7

  • Nighttrain, train

    $38 - $55
    1. Budapest-Keleti

      11 h 26 min - once daily

      $23 - $35

    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

  • Drive

    $140 - $220
    1. Budapest

      14 h 38 min - 816.7 miles

      $140 - $220

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

From Budapest Astoria bus to Budapest airport, fly to Vilnius airport, then line 88 bus to Vilnius. 6 h 11 min $113. From Budapešť, Kelenföld vasútállomás M - Etele tér bus to Bratislava then bus to Vilnius. 23 h 37 min $134. From Clark Ádám tér line 19 tram to Budapest Kelenföld, bus to Krakow, bus to Stotis, then line 2 Trolleybus to Vinco Kudirkos aikste. 23 h 38 min $80. From Kelenföld train to Wien Hbf, train to Minsk-Passajirskii, then train to Vilnius(LT). 23 h 58 min $112. From Budapest-Keleti nighttrain to Dw. Wschodni, line 13 tram to Warszawa Wilenska, train to Malkinia, train to Grodno, then train to Vilnius(LT). 24 h 40 min $48. From Budapest drive to Vilnius. 14 h 38 min $178.