Compare prices and tickets by train, coach or flight

Mon
17 Jan
£38Ecolines
£142Air Baltic
Tue
18 Jan
£38Ecolines
£228Lot Polish Airlines
Wed
19 Jan
£38Ecolines
£154Lot Polish Airlines
Thu
20 Jan
£28Flixbus
£108Air Baltic
Fri
21 Jan
£30Flixbus
£108Air Baltic
Sat
22 Jan
£26Flixbus
£131Lot Polish Airlines
Sun
23 Jan
£31Flixbus
£105Ukraine Intl. Airlines
Mon
24 Jan
£38Ecolines
£114Lot Polish Airlines
Tue
25 Jan
£38Ecolines
£131Lot Polish Airlines
Wed
26 Jan
£38Ecolines
£114Lot Polish Airlines
Thu
27 Jan
£28Flixbus
£100Air Baltic
Fri
28 Jan
£26Flixbus
£100Air Baltic
Sat
29 Jan
£38Ecolines
Find prices
Sun
30 Jan
£31Flixbus
£100Air Baltic
Mon
31 Jan
£38Ecolines
£100Air Baltic
Thu
3 Feb
£28Flixbus
£100Air Baltic
Fri
4 Feb
£26Flixbus
£100Air Baltic
Sat
5 Feb
Find prices
£91Lufthansa

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Vilnius to Prague

distanceDistance555 miles (895 km)
changesDirect trainYes

Trains from Vilnius to Prague cover the 555 miles (895 km) long route with our travel partners like. There are direct train services available.

Travel Tips: Trains from Vilnius to Prague

Travel by train to Prague easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Vilnius to Prague.
FAQs

Am I allowed to travel by train from Vilnius, Lithuania to Prague, Czechia?

Travel by train between Vilnius, Lithuania and Prague, Czechia is: Partially open.

Is international entry into Prague from Vilnius restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Lithuania

Do I need to quarantine on arrival in Czechia from Vilnius?

Entry Requirements:

  • Negative COVID-19 test within 2 days before arrival and testing upon arrival
  • Unvaccinated travellers are required to take a PCR test between days 5 and 7 after arrival
  • Travellers vaccinated with the booster shot (3rd dose) are exempt from providing a COVID-19 test (certificate needed)
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Passenger Locator Form (PLF) required

What are the safety rules to follow in Prague, Czechia?

The government of Czechia has imposed these measures to reduce the spread of COVID-19:

  • Physical distance required: 2 metre (s) (7 feet)
  • Face mask required: Mandatory

The above information was last checked on 13/01/2022. Remember to check the latest COVID-19 travel safety regulations for your train from Vilnius to Prague closer to your date of departure here.

Do I need to quarantine when I return to Lithuania from Prague, Czechia?

The current restriction level for your return trip by train from Prague to Vilnius is: Partially open

Are there any international entry restrictions on returning to Lithuania from Czechia?

Reentry to Lithuania is allowed for: Entry is partially open for citizens and permanent residents of Czech Republic

Do I need to quarantine on arrival in Lithuania from Prague?

What are the entry requirements?

  • Negative COVID-19 test issued at most 2 days before arrival for unvaccinated travellers
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Unvaccinated travellers are recommended to quarantine for a minimum of 10 days; take a COVID-19 test 7 days after arriving. If test is positive arrivals need to self-isolate until fully recovered
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Health declaration required
  • Passenger Locator Form (PLF) required

What are the safety rules to follow in Vilnius, Lithuania?

The government of Lithuania has imposed these measures to reduce the spread of COVID-19:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

Last verified on 14/01/2022. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your Prague to Vilnius train here.

What is the distance from Vilnius to Prague via train?

The train distance from Vilnius to Prague is around 555 miles (895 km).

Important Stations and Airports for this Journey

Vilnius
Prague
The major railway station for departures from Vilnius is. Read all the information you need to know about services, amenities and connections at for your trip between Vilnius and Prague.