Travel from Budapest to Lithuania

Train, bus or fly from Budapest to Lithuania?

Austrian Airlines, Ukraine International Airlines and 9 other airlines fly from Budapest to Vilnius hourly. Alternatively, Polski Bus operates a bus from Budapest to Vilnius twice daily. Tickets cost $35 - $55 and the journey takes 12 h 10 min. 2 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Budapest to Lithuania

From Deák Ferenc tér M bus to Budapest airport, fly to Vilnius airport, then line 88 bus to Vilnius. 6 h 14 min $113. From Deák Ferenc tér M bus to Budapest airport, fly to Kaunas airport, then line 29 bus to Dainava (Kaunas). 9 h 13 min $143. From Deák Ferenc tér M bus to Budapest airport, fly to Palanga airport, then bus to Klaipėda. 8 h 17 min $137. From Budapest Kelenföld bus to Warszawa, bus to Stotis, then line 2 Trolleybus to Vinco Kudirkos aikste. 18 h 36 min $75. From Kelenföld train to Wien Hbf, train to Minsk-Passajirskii, train to Stotis, then line 2 Trolleybus to Vinco Kudirkos aikste. 24 h 6 min $118. From Clark Ádám tér line 19 tram to Budapest, Budapest Kelenföld, bus to Bratislava, bus to Stotis, then line 2 Trolleybus to Vinco Kudirkos aikste. 24 h 26 min $129. From Budapest drive to Vilnius. 14 h 27 min $180.

Operators from Budapest to Lithuania

OperatorPhoneWebsite
BKK+36 1 3 255 255BKK
Austrian AirlinesAustrian Airlines
Ukraine International AirlinesUkraine International Airlines
LOTLOT
Belavia Belarusian AirlinesBelavia Belarusian Airlines
Wizz AirWizz Air
FinnairFinnair
RyanairRyanair
Brussels AirlinesBrussels Airlines
LufthansaLufthansa
KLMKLM
Air BalticAir Baltic
SĮ "Susisiekimo Paslaugos"SĮ "Susisiekimo Paslaugos"
Maršrutų tvarkaraščiaiMaršrutų tvarkaraščiai
Scandinavian AirlinesScandinavian Airlines
Kautra(37 8) 34 24 40Kautra
Polski Bus+48 22 417 62 27Polski Bus
Ecolines+371 67214512Ecolines
Trafi LTTrafi LT
Hungarian Railways (MÁV)+36 (1) 3 49 49 49Hungarian Railways (MÁV)
Austrian Railways (ÖBB)Austrian Railways (ÖBB)
Belorussian Railways (BŽD)Belorussian Railways (BŽD)
FlixBus+49 1807 123 99 123FlixBus
Eurolines SlovakiaEurolines Slovakia
Close Print Itinerary
  1. Here are 7 options to get from
    Budapest to Lithuania:

    1. Trip:
      1 Fly to Vilnius
      • One-Way approx: USD $86 - $224
      • Duration: 6 h 14 min
      Open +
      • Trip:
        1 Fly to Vilnius
        • One-Way approx: USD $86 - $224
        • Duration: 6 h 14 min
        Close x
    2. Trip:
      2 Fly to Kaunas
      • One-Way approx: USD $81 - $194
      • Duration: 9 h 13 min
      Open +
      • Trip:
        2 Fly to Kaunas
        • One-Way approx: USD $81 - $194
        • Duration: 9 h 13 min
        Close x
    3. Trip:
      3 Fly to Palanga
      • One-Way approx: USD $49 - $248
      • Duration: 8 h 17 min
      Open +
      • Trip:
        3 Fly to Palanga
        • One-Way approx: USD $49 - $248
        • Duration: 8 h 17 min
        Close x
    4. Trip:
      4 Bus Polski Bus
      • One-Way approx: USD $59 - $93
      • Duration: 18 h 36 min
      Open +
      • Trip:
        4 Bus Polski Bus
        • One-Way approx: USD $59 - $93
        • Duration: 18 h 36 min
        Close x
    5. Trip:
      5 Train
      • One-Way approx: USD $88 - $139
      • Duration: 24 h 6 min
      Open +
      • Trip:
        5 Train
        • One-Way approx: USD $88 - $139
        • Duration: 24 h 6 min
        Close x
    6. Trip:
      6 Bus Eurolines Slovakia
      • One-Way approx: USD $98 - $171
      • Duration: 24 h 26 min
      Open +
      • Trip:
        6 Bus Eurolines Slovakia
        • One-Way approx: USD $98 - $171
        • Duration: 24 h 26 min
        Close x
    7. Trip:
      7 Drive
      • One-Way approx: USD $140 - $220
      • Duration: 14 h 27 min
      Open +
      • Trip:
        7 Drive
        • One-Way approx: USD $140 - $220
        • Duration: 14 h 27 min
        Close x