The cheapest buses from Berlin to Vilnius

Showing times and prices for Oct 24

Cheapest

$74

Average

$74

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 Berlin to Vilnius will cost around $ 74 if you buy it on the day, but the cheapest tickets can be found for only $ 74.

10:00PMBerlin17h40 04:40PMVilniaus, Autobusų Stotis
1 changes
$741One-way

Timetable Berlin to Vilnius

Showing buses for tomorrow, Sun, Oct 24
10:00PMBerlin17h40 04:40PMVilniaus, 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 23
$49Flixbus
$29Malta Air
Sun
Oct 24
$62Flixbus
$191Air Baltic
Mon
Oct 25
$49Flixbus
$177Air Baltic
Tue
Oct 26
$74Ecolines
$63ryanair sun
Wed
Oct 27
$74Ecolines
$177Air Baltic
Thu
Oct 28
$74Ecolines
$164Air Baltic
Fri
Oct 29
$42Flixbus
$142Air Baltic
Sat
Oct 30
Find prices
$35Malta Air
Sun
Oct 31
Find prices
$100Lot Polish Airlines
Mon
Nov 1
$46Flixbus
$81ryanair sun
Tue
Nov 2
$74Ecolines
$131Lot Polish Airlines
Wed
Nov 3
Find prices
$85Lot Polish Airlines
Thu
Nov 4
$74Ecolines
$98Air Baltic
Fri
Nov 5
$74Ecolines
$95ryanair sun
Sat
Nov 6
$42Flixbus
$130Air Baltic
Sun
Nov 7
$39Flixbus
$131Lot Polish Airlines
Mon
Nov 8
$74Ecolines
$63ryanair sun
Tue
Nov 9
Find prices
$85Lot Polish Airlines
Wed
Nov 10
Find prices
$54Air Baltic
Thu
Nov 11
$74Ecolines
Find prices
Fri
Nov 12
$74Ecolines
$33ryanair sun

The fastest buses from Berlin to Vilnius

Showing times and prices for Oct 24

Fastest Journey

17 h 40 m

Average

17 h 40 m

Buses per day

1

Distance

818 km

It's difficult to get from Berlin to Vilnius without transferring at least once.

2nd Fastest
10:00PMBerlin17h40 04:40PMVilniaus, Autobusų Stotis
1 changes
$741One-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 Berlin

distanceDistance507 miles (818 km)
durationAverage bus duration17 h 40 min
priceAverage bus ticket price$61 (€49)
frequencyBus frequency3 a day
changesDirect busYes, there are 3 direct buses a day
carriersBus companiesEcolines, Eurolines Germany, Infobus or Eurolines Lithuania

Buses from Berlin to Vilnius cover the 507 miles (818 km) long route taking on average 17 h 40 min with our travel partners like Ecolines, Eurolines Germany, Infobus or Eurolines Lithuania. Normally, there are 3 buses operating per day, including direct services available. While the average ticket price for this route costs around $61 (€49), you can find the cheapest bus ticket for as low as $42 (€34). Travelers depart most frequently from Berlin Hbf and arrive in Vilnius, Autobusų Stotis.

Travel Tips

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

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

What is the status of international entry into Lithuania from Germany?

International entry status: Entry is partially open for citizens and permanent residents of Germany

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

Conditions of entry:

  • 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?

When traveling in Lithuania, you must follow these COVID-19 safety rules:

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

The information above was last checked on 10/15/21. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your bus from Berlin to Vilnius before traveling.

Are there restrictions on returning to Germany from Lithuania by bus?

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

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

Reentry to Germany 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?

What are the 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: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

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

How much do cheap buses between Berlin and Vilnius cost?
Bus tickets between Berlin and Vilnius for some dates and times can be found for as cheap as $42 (€34)  one way in the next 7 days.
How much is a bus ticket between Berlin and Vilnius?
The Berlin to Vilnius bus ticket price is on average $61 (€49)  if you are looking to purchase your tickets for this journey in the next week.
How far is Berlin to Vilnius by bus?
When traveling this route you should expect the distance between Berlin and Vilnius by bus to be approximately 507 miles (818 km).
What is the Berlin to Vilnius bus travel time?
On average the Berlin to Vilnius bus time is 17 h 40 min  covering the 507 miles (818 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
What bus station in Berlin goes to Vilnius? What bus station do I come into Vilnius from Berlin?

When taking a bus from Berlin, you have a couple of bus stations you can depart from including Berlin, Zentralen Omnibusbahnhof, Berlin, ZOB and Berlin, Bahnhof Südkreuz. When you arrive in Vilnius, your bus can arrive in bus stations including Vilnius, Autobusų Stotis, Vilnius, Bus station (Sodu, 22) and Vilnius, E272 (Studentu st. ).

Omio customers traveling this route book their buses from Berlin Hbf   to Vilnius, Autobusų Stotis.

Where is the departure bus station in Berlin located? Where is the arrival bus station in Vilnius located?

Passengers board their bus most frequently from Berlin Hbf and travel around 1 mile (s) / 2 km from the city center to this bus station.

Passengers traveling this route most often arrive at Vilnius, Autobusų Stotis and need to travel approximately 1 mile (s) / 2 km from the bus station to the city center in Vilnius.

Which bus companies can take me to Vilnius from Berlin?
If you're looking for buses from Berlin to Vilnius, you can rely on Ecolines, Eurolines Germany, Infobus or Eurolines Lithuania to get you to Vilnius. It's also good to check out all possible bus providers for the Berlin to Vilnius route to see if there might be differences in the amenities they offer.
How many bus services are there to Vilnius from Berlin a day?
On average, there are 3 buses a day from Berlin to Vilnius. The bus times and services may be different on weekends and holidays compared to weekdays.
When can I take the first bus from Berlin to Vilnius? When can I take the last bus for the day?
You can take the earliest bus from Berlin to Vilnius at 4: 50 PM   or take the last bus from Berlin to Vilnius leaving at 9: 00 PM. Look for the latest Berlin to Vilnius bus schedules on Omio and book the best time to take the bus for this route.
How early should I buy bus tickets from Berlin to Vilnius to score the best deals?
In general, we recommend booking tickets for buses in advance to score the best deals from all possible bus companies offering this trip and save money. If you buy bus tickets between Berlin and Vilnius within the next 7 days, you can find tickets to cost on average $61 (€49) one way. To find the best prices for this journey, consider booking your bus ticket from Berlin to Vilnius a few months in advance.

Important Stations and Airports for this Journey