The cheapest buses from Prague to Vilnius

Showing times and prices for Oct 17

Cheapest

$61

Average

$61

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Prague to Vilnius will cost around $ 61 if you buy it on the day, but the cheapest tickets can be found for only $ 61.

Cheapest
11:40AMPrague18h35 07:15AMVilniaus, Autobusų Stotis
0 changes
$611One-way

Timetable Prague to Vilnius

Showing buses for tomorrow, Sun, Oct 17
11:40AMPrague18h35 07:15AMVilniaus, Autobusų Stotis
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Sat
Oct 16
Find prices
$98Brussels Airlines
Sun
Oct 17
$54Ecolines
$233Air Baltic
Mon
Oct 18
$48Flixbus
$182Air Baltic
Tue
Oct 19
$54Ecolines
$292Lot Polish Airlines
Wed
Oct 20
$54Ecolines
$339Lot Polish Airlines
Thu
Oct 21
$54Ecolines
$157Norwegian Air Shuttle
Fri
Oct 22
$41Flixbus
$182Air Baltic
Sat
Oct 23
$42Flixbus
$162Brussels Airlines
Sun
Oct 24
$42Flixbus
$283Norwegian Air Shuttle
Mon
Oct 25
$42Flixbus
$163Air Baltic
Tue
Oct 26
$54Ecolines
Find prices
Wed
Oct 27
$54Ecolines
$257Lot Polish Airlines
Thu
Oct 28
$54Ecolines
$143Norwegian Air Shuttle
Fri
Oct 29
$54Ecolines
Find prices
Sat
Oct 30
Find prices
$127Lot Polish Airlines
Sun
Oct 31
$39Flixbus
$171Lot Polish Airlines
Mon
Nov 1
$42Flixbus
$143Air Baltic
Tue
Nov 2
$54Ecolines
$173Lot Polish Airlines
Wed
Nov 3
$54Ecolines
$147Lufthansa
Thu
Nov 4
$54Ecolines
$135Norwegian Air Shuttle
Fri
Nov 5
$54Ecolines
$143Air Baltic

The fastest buses from Prague to Vilnius

Showing times and prices for Oct 17

Fastest Journey

18 h 35 m

Average

18 h 35 m

Buses per day

1

Distance

896 km

Of the 1 buses that leave Prague for Vilnius every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 896 km distance in an average of 18 h 35 m but if you time it right, some buses will get you there in just 18 h 35 m .

The slowest buses will take 18 h 35 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
11:40AMPrague18h35 07:15AMVilniaus, Autobusų Stotis
0 changes
$611One-way

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information to Vilnius from Prague

distanceDistance555 miles (895 km)
durationAverage bus duration18 h 35 min
priceAverage bus ticket price$50 (€41)
changesDirect busYes
carriersBus companiesEcolines or Infobus

Buses from Prague to Vilnius cover the 555 miles (895 km) long trip taking on average 18 h 35 min with our travel partners like Ecolines or Infobus. There are direct bus services available. While the average ticket price for this route costs around $50 (€41), you can find the cheapest bus ticket for as low as $41 (€33). Travelers depart most frequently from Prague, Praha, Zličín and arrive in Vilnius, Autobusų Stotis.

Travel Tips

Buses from Prague to Vilnius
Take the bus to Vilnius 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 Prague to Vilnius.
FAQs
Is travel by bus currently allowed from Prague, Czechia to Vilnius, Lithuania?

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

Is international entry into Vilnius from Prague restricted?

International entry 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?

Entry Requirements:

  • Negative COVID-19 test issued at most 3 days before arrival
  • COVID-19 test 3 days after arrival
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • 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 required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

The above information was last checked on 10/15/21. Remember to check the latest COVID-19 travel safety regulations for your bus from Prague to Vilnius closer to your date of departure here

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

Return travel from Lithuania to Czechia is: Partially open.

Are there any international entry restrictions on returning to Prague from Vilnius?

Entry into Czechia 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?

Requirements for reentering:

  • Negative COVID-19 test issued at most 3 days before arrival and 5 day mandatory self quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • 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 requirement: 2 metre (s) (7 feet)
  • Face mask requirement: Mandatory

Last checked on 10/15/21. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your bus to Prague from Vilnius.

How much are cheap buses between Prague and Vilnius?
Looking to save money on your trip? Omio customers have found the cheapest bus between Prague and Vilnius for the next 7 days starting from $41 (€33)  one way.
How much does it cost to take a bus to Vilnius from Prague?
The bus price to Vilnius from Prague is on average $50 (€41)  if you are looking to purchase your tickets for this route in the next 7 days.
How many miles is it from Prague to Vilnius by bus?
The bus distance from Prague to Vilnius is around 555 miles (895 km).
What is the Prague to Vilnius bus travel time?
While the time it takes to travel 555 miles (895 km) from Prague to Vilnius can vary based on specific dates, weekends, and holidays, the Prague to Vilnius bus journey time is on average 18 h 35 min.
When traveling by bus from Prague to Vilnius, which bus station in Prague do I depart from and which bus station in Vilnius do I arrive in?

When departing from Prague, you have various bus station options to start your trip from including Praha, Hlavní Nádraží, Prague, ÚAN Florenc and Prague, Nádraží Veleslavín. When arriving in Vilnius, you can end your route in bus stations like Vilnius, Autobusų Stotis, Vilnius, Bus station (Sodu, 22) and Vilnius, E272 (Studentu st. ).

Omio customers book a bus from Prague, Praha, Zličín   to Vilnius, Autobusų Stotis   most frequently for this route.

Where is the Prague bus station located? Where is the Vilnius bus station located?

Passengers board the bus most frequently from Prague, Praha, Zličín, which is located around 6 mile (s) / 10 km away from the city center, and they get off the bus at Vilnius, Autobusų Stotis, located 1 mile (s) / 2 km away from the city center.

Which bus providers should I travel with from Prague to Vilnius?
If you're looking for buses from Prague to Vilnius, you can rely on Ecolines or Infobus to get you to Vilnius. It's also good to check out all possible bus providers for the Prague to Vilnius route to see if there might be differences in the amenities they offer.
Are there any nonstop bus services from Prague to Vilnius?
Yes, you can look for direct buses from Prague to Vilnius with Ecolines  without needing to transfer at another stop in between. Taking a direct bus tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this route.
When can I take the first bus from Prague to Vilnius? When can I take the last bus for the day?
The earliest bus departing from Prague to Vilnius leaves at 9: 40 AM. The last bus departing from Prague to Vilnius leaves at 12: 20 PM. You can find the latest Prague to Vilnius bus schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I purchase bus tickets to Vilnius from Prague to score the best deals?
If you book the Prague to Vilnius bus within the next 7 days, you can find one way tickets to cost on average $50 (€41). However, booking your bus ticket in advance gives you access to the best prices for buses between Prague and Vilnius. Look out for bus tickets for this route to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey