Fly from Budapest

Take the BKK bus at the Deák Ferenc tér M station .

The journey takes approximately 31 m. Ticket price is about €8 The travel distance is 20 km.

Carrier is BKK.

Buy ticket

Get off at the Liszt Ferenc Airport 2.
Fly out to Budapest (BUD) of the Warsaw Chopin (WAW) airport.

The journey takes approximately 3 h 20 m. Ticket price is about €50

Carrier is LOT.

🔎

🚖 Find a cheap local taxi

Get off at the Warsaw Chopin (WAW).
Take the SĮ "Susisiekimo Paslaugos" bus at the Oro uostas station .

The journey takes approximately 16 m. Ticket price is about €23 The travel distance is 5 km.

Carrier is SĮ "Susisiekimo Paslaugos".

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Vilnius at Booking


Train to Vienna fly

Take the train Budapest-Kelenfoeld at the station Hungarian Railways (MÁV).

The journey takes approximately 2 h 26 m. Ticket price is about €5 The travel distance is 241 km.

Carrier is Hungarian Railways (MÁV).

Buy ticket

Get off at the Wien Hbf.
Take the train Wien Hbf at the station Railjet.

The journey takes approximately 15 m. Ticket price is about €2 The travel distance is 17 km.

Carrier is Railjet.

Buy ticket

Get off at the Flughafen Wien.
Fly out to Vienna (VIE) of the Vilnius (VNO) airport.

The journey takes approximately 1 h 45 m. Ticket price is about €30

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Vilnius (VNO).
Take the SĮ "Susisiekimo Paslaugos" bus at the Budapest Ritz Carlton station .

The journey takes approximately 16 m. Ticket price is about €23 The travel distance is 21 km.

Carrier is SĮ "Susisiekimo Paslaugos".

Buy ticket

Get off at the Budapest Airport.


🛏 Find hotel deals and discounts up to 20% in Vilnius at Booking


Shuttle bus train

Take the transport at the Budapest station.

The journey takes approximately 4 h 35 m. Ticket price is about €60 The travel distance is 319 km.

Carrier is Eurobusways.

Buy ticket

Get off at the Zakopane.
Take the MajerBus bus at the Zakopane ZDA station .

The journey takes approximately 2 h 10 m. Ticket price is about €3 The travel distance is 116 km.

Carrier is MajerBus.

Buy ticket

Get off at the Kraków.
Take the train Krakow Glowny at the station PKP Intercity.

The journey takes approximately 2 h 27 m. Ticket price is about €10 The travel distance is 291 km.

Carrier is PKP Intercity.

Buy ticket

Get off at the Warszawa Centralna.
Take the Lux Express bus at the Warsaw Dworzec Centralny 04 station .

The journey takes approximately 8 h 55 m. Ticket price is about €25 The travel distance is 518 km.

Carrier is Lux Express.

Buy ticket

Get off at the Vilnius Panorama.


🛏 Find hotel deals and discounts up to 20% in Vilnius at Booking


Train bus

Take the train Budapest-Nyugati at the station Hungarian Railways (MÁV).

The journey takes approximately 11 h 6 m. Ticket price is about €40 The travel distance is 899 km.

Carrier is Hungarian Railways (MÁV).

Buy ticket

Get off at the Warszawa Centralna.
Take the train Warszawa Centralna at the station PKP Intercity.

The journey takes approximately 2 h 25 m. Ticket price is about €9 The travel distance is 176 km.

Carrier is PKP Intercity.

Buy ticket

Get off at the Bialystok.
Take the Grodno Transport bus at the Białystok, Bialystok PKS Nova station .

The journey takes approximately 1 h 30 m. Ticket price is about €4 The travel distance is 84 km.

Carrier is Grodno Transport.

Buy ticket

Get off at the Grodno Bus Station.
Take the Grodno Transport bus at the Grodno Bus Station station .

The journey takes approximately 3 h 20 m. The travel distance is 205 km.

Carrier is Grodno Transport.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Vilnius at Booking


Bus

Take the RegioJet bus at the Budapest, Kelenföld, Somogyi utca MHD stop station .

The journey takes approximately 4 h 20 m. Ticket price is about €10 The travel distance is 330 km.

Carrier is RegioJet.

Buy ticket

Get off at the Brno, AN u hotelu Grand.
Take the FlixBus bus at the Brno station .

The journey takes approximately 17 h 5 m. Ticket price is about €45 The travel distance is 1092 km.

Carrier is FlixBus.

Buy ticket

Get off at the Vilnius Bus Station.


🛏 Find hotel deals and discounts up to 20% in Vilnius at Booking


Train bus via Siedlce

Take the train Budapest-Nyugati at the station Hungarian Railways (MÁV).

The journey takes approximately 12 h 8 m. Ticket price is about €40 The travel distance is 991 km.

Carrier is Hungarian Railways (MÁV).

Buy ticket

Get off at the Siedlce.
Take the train Siedlce at the station PKP Intercity.

The journey takes approximately 2 h 32 m. Ticket price is about €5 The travel distance is 194 km.

Carrier is PKP Intercity.

Buy ticket

Get off at the Bialystok.
Take the FlixBus bus at the Białystok, dworzec autobusowy station .

The journey takes approximately 5 h 57 m. Ticket price is about €18 The travel distance is 340 km.

Carrier is FlixBus.

Buy ticket

Get off at the Vilnius North.


🛏 Find hotel deals and discounts up to 20% in Vilnius at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 13 h 50 m. The travel distance is 1316 km.

Get off at the Vilnius.


🛏 Find hotel deals and discounts up to 20% in Vilnius at Booking


The cheapest way to travel from Budapest to Vilnius is by taking a Bus with an average price of €55. The journey takes approximately 22 ч. 25 мин.

Fly from Budapest is the fastest way to travel from Budapest to Vilnius. Tickets cost €81. The journey takes approximately 6 ч. 13 мин.

Budapest is approximately 1316 km away from Vilnius. The trip by car takes 13 h 50 m.

The average journey time by car between Budapest and Vilnius is 13 h 50 m.