COMPARE Prices across different modes

Sat
Oct 23
$49Flixbus
$154Malta Air
Sun
Oct 24
$49Flixbus
$183Air Baltic
Mon
Oct 25
$74Ecolines
$183Air Baltic
Tue
Oct 26
$74Ecolines
$74ryanair sun
Wed
Oct 27
$74Ecolines
$166Air Baltic
Thu
Oct 28
$46Flixbus
$142Air Baltic
Fri
Oct 29
$49Flixbus
$142Air Baltic
Sat
Oct 30
$48Flixbus
$81Malta Air
Sun
Oct 31
$48Flixbus
$123Air Baltic
Mon
Nov 1
$74Ecolines
Find prices
Tue
Nov 2
$74Ecolines
$123Air Baltic
Wed
Nov 3
Find prices
$85Air Baltic
Thu
Nov 4
Find prices
$123Air Baltic
Fri
Nov 5
$43Flixbus
$36ryanair sun
Sat
Nov 6
Find prices
$123Cityjet
Sun
Nov 7
Find prices
$72Air Baltic
Mon
Nov 8
Find prices
$10ryanair sun
Tue
Nov 9
Find prices
$84Norwegian Air Shuttle
Wed
Nov 10
$74Ecolines
$72Air Baltic
Thu
Nov 11
$39Flixbus
$123Air Baltic
Fri
Nov 12
$42Flixbus
$28ryanair sun

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information between Vilnius and Berlin

distanceDistance507 miles (818 km)
durationAverage bus duration16 h 45 min
priceAverage bus ticket price$59 (€48)
frequencyBus frequency1 a day
changesDirect busYes, there is 1 direct bus a day
carriersBus companiesEcolines, Eurolines Germany, Infobus or Eurolines Polska

Buses from Vilnius to Berlin cover the 507 miles (818 km) long route taking on average 16 h 45 min with our travel partners like Ecolines, Eurolines Germany, Infobus or Eurolines Polska. Normally, there is 1 bus operating per day, including direct services available. While the average ticket price for this route costs around $59 (€48), you can find the cheapest bus ticket for as low as $46 (€37).

Travel Tips

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

Travel by bus between Vilnius, Lithuania and Berlin, Germany is: Partially open.

Is international entry into Berlin 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 Germany from Vilnius?

Entry Requirements:

  • Negative COVID-19 test issued at most 3 days before arrival or 10 day mandatory self-quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from compulsory quarantine (certificate needed)
  • Pre-arrival health declaration
  • The exact quarantine requirements depend on the regulations in each federal state
  • Digital entry registration is required prior to arrival

What are the safety rules to follow in Berlin, Germany?

The government of Germany 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/22/21. Remember to check the latest COVID-19 travel safety regulations for your bus between Vilnius and Berlin closer to your date of departure here

What COVID restrictions are there for my return journey by bus to Vilnius, Lithuania from Berlin, Germany?

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

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

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

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

What are the requirements?

  • Negative COVID-19 test issued at most 3 days before arrival
  • 10-day mandatory self-quarantine
  • 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: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

Last checked on 10/15/21. 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 bus to Vilnius from Berlin here.

What is the price of the cheapest bus from Vilnius to Berlin?
Bus tickets between Vilnius and Berlin for some dates and times can be found for as cheap as $46 (€37)  one way in the next 7 days.
What is the cost of a bus from Vilnius to Berlin?
The Vilnius to Berlin bus ticket price is on average $59 (€48)  if you are looking to buy your tickets for this route in the next week.
How far is Berlin from Vilnius by bus?
You should expect to travel around 507 miles (818 km)  from Vilnius to Berlin by bus.
What is the Vilnius to Berlin bus travel time?
On average the Vilnius to Berlin bus travel time is 16 h 45 min  for the 507 miles (818 km) long journey, but the duration can vary if you travel on weekends and holidays.
What bus companies go from Vilnius to Berlin?
When taking a bus from Vilnius to Berlin, you can count on Ecolines, Eurolines Germany, Infobus or Eurolines Polska for the best way to get you to Berlin. You can also check all possible bus companies who offer a service between Vilnius and Berlin and compare the amenities they offer before buying a bus ticket.
Are there any nonstop bus services from Vilnius to Berlin?
Yes, there is 1 direct bus per day from Vilnius to Berlin, and you can find a direct bus for this trip with Ecolines  on Omio. It's worth paying attention to when you buy your bus ticket as direct services tend to offer more convenience and save you time getting to your destination.
How many buses per day are there between Vilnius and Berlin?
The average number of buses departing Vilnius for Berlin is 1 a day. The bus schedules and services may vary between weekdays and weekends.
What time is the earliest bus from Vilnius to Berlin? What time is the last bus from Vilnius to Berlin?
You can take the earliest bus from Vilnius to Berlin at 8: 13 AM   or take the last bus from Vilnius to Berlin leaving at 3: 20 PM. Look for the latest Vilnius to Berlin bus schedules on Omio and book the best time to take the bus for this route.
How early should I book bus tickets from Vilnius to Berlin to score the best deals?
If you buy a bus ticket from Vilnius to Berlin within the next 7 days, you can find tickets to cost on average $59 (€48) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets between Vilnius and Berlin are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey