HUB hero image

How to Travel from

Berlin to Vilnius

by Rideshare, Route or Car

Berlin
+0
Vilnius
Transport search to Vilnius
Berlin
+0
Vilnius
Building a composite car route
Cheapest
Best Offer!
Car
10 h 49 min
1023 km.
from $56
Composite Route Car Only

Four ways to Travel from Berlin to Vilnius

Select an Option Below to Start Your Journey
Cheapest
Other

Detailed Car Route

Berlin
Berlin Warsaw   (522 km, 4 h 46 min)
Warsaw
522 км 4 h 46 min
Warsaw Kaunas   (375 km, 4 h 44 min)
Kaunas
897 км 9 h 30 min
Kaunas Kaunas airport   (14 km, 16 min)
Vilnius
1023 км 10 h 49 min

Navigate from Berlin to Vilnius

Continue onto Schloßplatz
157 m
Turn right onto Breite Straße
337 m
Turn right onto Gertraudenstraße
441 m
Turn right onto Gynėjų g.
208 m
Turn right onto Antano Tumėno g.
56 m
Arrive at destination

Transport providers

Airlines

Ryanair

Website:
ryanair.com/
Plane from Berlin Brandenburg Airport to Vilnius
Ave. Duration:
1h 35m
Frequency:
Monday, Wednesday, Thursday, Saturday, and Sunday
Estimated price:
$35.62–$394.40

Scandinavian Airlines

Website:
flysas.com/
Plane from Berlin Brandenburg Airport to Vilnius
Ave. Duration:
3h 35m
Frequency:
Every day
Estimated price:
$127.23–$508.90

Air Baltic

Website:
airbaltic.com/
Plane from Berlin Brandenburg Airport to Vilnius
Ave. Duration:
1h 30m
Frequency:
Thursday and Sunday
Estimated price:
$108.14–$356.23

LOT

Website:
lot.com/
Plane from Berlin Brandenburg Airport to Vilnius
Ave. Duration:
3h 55m
Frequency:
Every day
Estimated price:
$152.67–$547.07

Bus operators

FlixBus

Phone:
+49 30 300 137 300
Website:
flixbus.com
Bus from Berlin, Zentralen Omnibusbahnhof to Vilnius,
Ave. Duration:
15h 35m
Frequency:
Twice daily
Estimated price:
$101.78–$152.67

Ecolines

Phone:
+371 67 214 512
Website:
ecolines.net/
Bus from Berlin, Zentralen Omnibusbahnhof to Suwałki
Ave. Duration:
13h 20m
Frequency:
Once daily
Estimated price:
$55.98–$82.70

Lux Express

Phone:
+372 6800 909
Website:
luxexpress.eu/en
Bus from Suwalki Dworzec Autobusowy to Vilnius
Ave. Duration:
3h 45m
Frequency:
Twice daily
Estimated price:
$12.09–$33.08

Train operators

PKP Intercity

Phone:
703 200 200
Website:
intercity.pl
Train from Rzepin to Warszawa
Ave. Duration:
3h 46m
Frequency:
Every 4 hours
Estimated price:
$17.81–$27.99

UAB LTG Link

Phone:
+370 700 55 111
Website:
ltglink.lt/
Train from Warszawa Zachodnia to Vilnius
Ave. Duration:
8h 45m
Frequency:
Once daily
Estimated price:
$31.81–$47.07

ODEG

Phone:
+49 30 514 88 88 88
Website:
odeg.de/
Train from Berlin Alexanderplatz to Frankfurt(Oder)
Ave. Duration:
1h 10m
Frequency:
Every 30 minutes
Estimated price:
$10.81–$15.27

Questions and Answers

What is the cheapest way to get from Berlin to Vilnius?

The cheapest way to get from Berlin to Vilnius is to train which costs $59.78 - $92.39 and takes 17h 4m.

What is the fastest way to get from Berlin to Vilnius?

The fastest way to get from Berlin to Vilnius is to fly which takes 4h 28m and costs $33.70 - $239.13 .

Is there a direct bus between Berlin and Vilnius?

Yes, there is a direct bus departing from Berlin, Zentralen Omnibusbahnhof and arriving at Vilnius, Savanoriu prospektas. Services depart twice daily, and operate every day. The journey takes approximately 15h 35m.

Is there a direct train between Berlin and Vilnius?

No, there is no direct train from Berlin to Vilnius. However, there are services departing from Berlin Alexanderplatz and arriving at Vilnius via Frankfurt, Rzepin and Warszawa Zachodnia. The journey, including transfers, takes approximately 17h 4m.

How far is it from Berlin to Vilnius?

The distance between Berlin and Vilnius is 852 km. The road distance is 1006.7 km.

How do I travel from Berlin to Vilnius without a car?

The best way to get from Berlin to Vilnius without a car is to bus which takes 15h 35m and costs $86.96 - $130.43 .

How long does it take to get from Berlin to Vilnius?

It takes approximately 4h 28m to get from Berlin to Vilnius, including transfers.

Where do I catch the Berlin to Vilnius bus from?

Berlin to Vilnius bus services, operated by FlixBus, depart from Berlin, Zentralen Omnibusbahnhof station.

Where do I catch the Berlin to Vilnius train from?

Berlin to Vilnius train services, operated by ODEG, depart from Berlin Alexanderplatz station.

Train, bus or fly from Berlin to Vilnius?

The best way to get from Berlin to Vilnius is to fly which takes 4h 28m and costs $33.70 - $239.13 . Alternatively, you can bus, which costs $86.96 - $130.43 and takes 15h 35m, you could also train, which costs $59.78 - $92.39 and takes 17h 4m.

Where does the Berlin to Vilnius bus arrive?

Berlin to Vilnius bus services, operated by FlixBus, arrive at Vilnius, Savanoriu prospektas station.

What is the time difference between Berlin and Vilnius?

Vilnius is 1h ahead of Berlin. It is currently 15:30 in Berlin and 16:30 in Vilnius.

Where does the Berlin to Vilnius train arrive?

Berlin to Vilnius train services, operated by ODEG, arrive at Frankfurt(Oder) station.

Can I drive from Berlin to Vilnius?

Yes, the driving distance between Berlin to Vilnius is 1007 km. It takes approximately 10h 25m to drive from Berlin to Vilnius.

How do I get a bus ticket from Berlin to Vilnius?

Book your Berlin to Vilnius bus tickets online with Omio and FlixBus.

Where can I stay near Vilnius?

There are 1152+ hotels available in Vilnius. Prices start at $33.35 per night.
+0