Plane

Take the RegioJet bus at the Prague Hradcanska Station station .

The journey takes approximately 15 m. Ticket price is about €1 The travel distance is 12 km.

Carrier is RegioJet.

Buy ticket

Fly out to Prague (PRG) of the Warsaw Chopin (WAW) airport.

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

Carrier is LOT.

22

🚖 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


Bus

Take the Ecolines bus at the Prague station .

The journey takes approximately 18 h 35 m. Ticket price is about €50 The travel distance is 1187 km.

Carrier is Ecolines.

Buy ticket

Get off at the Vilnius.


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


Train

Take the train Praha Hlavni Nadrazi at the station Czech Railways (ČD).

The journey takes approximately 8 h 47 m. Ticket price is about €35 The travel distance is 749 km.

Carrier is Czech Railways (ČD).

Buy ticket

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

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

Carrier is PKP Intercity.

Buy ticket

Get off at the Mockava.
Take the taxi at the Mockava.

The journey takes approximately 31 m. Ticket price is about €22 The travel distance is 34 km.

Carrier is Vilkaviskio City Taxi.

🚖 Find a cheap local taxi

Get off at the Marijampole.
Take the train Marijampole at the station Lithuanian Railways (LG).

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

Carrier is Lithuanian Railways (LG).

Buy ticket

Get off at the Kaunas.
Take the train Kaunas at the station Lithuanian Railways (LG).

The journey takes approximately 1 h 12 m. Ticket price is about €6 The travel distance is 102 km.

Carrier is Lithuanian Railways (LG).

Buy ticket

Get off at the Vilnius.


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


Bus

Take the FlixBus bus at the Prague station .

The journey takes approximately 20 h 17 m. Ticket price is about €55 The travel distance is 1308 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 11 h 59 m. The travel distance is 1108 km.

Get off at the Вильнюс.


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


The cheapest way to travel from Prague to Vilnius is by taking a Bus with an average price of €50. The journey takes approximately 18 ч. 35 мин.

Plane is the fastest way to travel from Prague to Vilnius. Tickets cost €70. The journey takes approximately 6 ч. 27 мин.

Prague is approximately 1108 km away from Vilnius. The trip by car takes 11 h 59 m.

Yes! There is a direct bus with no transfers to this destination. The route is served by the FlixBus company. Tickets cost about €55. A bus trip from Prague to Vilnius will take 20 h 17 m.

The average journey time by car between Prague and Vilnius is 11 h 59 m.