Simply select points A and B, and we will create a convenient route for you 👍
To build a composite route, click the "Add point" button. You can also move and delete intermediate points.
Cheapest
Best Offer!
Car
18 h 24 min
1845 km.
from $101
Composite Route Car Only
Schedule
Vilnius, Lithuania → Bern, Switzerland
All
16 Jun 2026
June 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
July 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
August 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
September 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
October 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
November 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
December 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
January 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
February 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
March 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
April 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
May 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
All days
17 Jun, Wed
18 Jun, Thu
19 Jun, Fri
20 Jun, Sat
21 Jun, Sun
Cheapest and Fastest Ways to Travel from Vilnius to Bern
Composite routes from Vilnius to Bern
Cheapest
18 h 24 min
Car
Fastest
2 h 30 min
Plane
Other
6 h 26 min
Bus, Plane
32 h 15 min
25 h 32 min
31 h 40 min
Bus, Train
8 h 29 min
Bus, Plane
9 h 32 min
Bus, Plane
Route Navigator Vilnius - Bern
Get all the information you need right here
Continue onto A. Tumėno g.
A. Tumėno g., 207 м
207 м
Turn left onto A. Goštauto g.
A. Goštauto g., 1 km 683 м
1 km 683 м
Keep right onto A. Goštauto g.
A. Goštauto g., 218 м
218 м
Continue onto A. Goštauto g.
A. Goštauto g., 7 km 341 м
7 km 341 м
Keep right onto A4, A16 and take A4, A16 toward Trakai, Druskininkai, Marijampolė
Trakai, Druskininkai, Marijampolė, A4, A16, 6 km 693 м
6 km 693 м
Keep right onto A4
181 м
181 м
Keep left onto A4
66 м
66 м
Keep right onto A4 and drive toward Alytus, Druskininkai
Alytus, Druskininkai, 38 km 630 м
38 km 630 м
At roundabout, take exit 1 onto A4
24 km 258 м
24 km 258 м
At roundabout, take exit 2 onto Vilniaus g.
Vilniaus g., 24 km 106 м
24 km 106 м
At roundabout, take exit 2 onto Vilniaus g.
Vilniaus g., 6 km 58 м
6 km 58 м
Continue onto 133 and drive toward Leipalingis
Leipalingis, 18 km 267 м
18 km 267 м
At roundabout, take exit 2 onto Merkinės g.
Merkinės g., 2 km 502 м
2 km 502 м
Turn right onto 134 and drive toward Lazdijai
Lazdijai, 11 km 281 м
11 km 281 м
Turn right onto 134
2 km 288 м
2 km 288 м
Turn left onto Petroškų g. and drive toward Petroškai, Kučiūnai
Petroškų g., Petroškai, Kučiūnai, 10 km 811 м
10 km 811 м
Turn left onto Zapsio g.
Zapsio g., 6 km 945 м
6 km 945 м
Turn left
136 м
136 м
Turn slight left
1 km 684 м
1 km 684 м
Turn right
9 km 526 м
9 km 526 м
Turn left onto 16
34 km 69 м
34 km 69 м
Turn left onto 29 Listopada and take 16 toward Białystok Warszawa, Olsztyn
29 Listopada, Białystok Warszawa, Olsztyn, 16, 1 km 919 м
1 km 919 м
At roundabout, take exit 2 onto Karola Brzostowskiego
Karola Brzostowskiego, 1 km 497 м
1 km 497 м
At roundabout, take exit 3 onto Wojska Polskiego
Wojska Polskiego, 1 km 17 м
1 km 17 м
At roundabout, take exit 2 onto Wojska Polskiego
Wojska Polskiego, 10 km 106 м
10 km 106 м
Turn right
6 km 860 м
6 km 860 м
Turn right onto 665 and take 61 toward Warszawa
Warszawa, 61, 35 km 532 м
35 km 532 м
At roundabout, take exit 1
218 м
218 м
Keep left and drive toward Warszawa, Łomża
Warszawa, Łomża, 209 km 760 м
209 km 760 м
Keep left and take A2 toward Poznań, Łódź
Poznań, Łódź, A2, 91 km 95 м
91 km 95 м
Keep right and take A1 toward Gdańsk, Katowice
Gdańsk, Katowice, A1, 1 km 531 м
1 km 531 м
Keep left and take A1 toward Katowice, Wrocław, Łódź, Piotrków Trybunalski
Katowice, Wrocław, Łódź, Piotrków Trybunalski, A1, 31 km 522 м
31 km 522 м
Keep right and take S8, 91 toward Wrocław, Łódź
Wrocław, Łódź, S8, 91, 226 km 727 м
226 km 727 м
Keep right and take A4, 5 toward Katowice, Jędrzychowice, Zgorzelec, Lubawka
Katowice, Jędrzychowice, Zgorzelec, Lubawka, A4, 5, 407 м
407 м
Keep right and take A4, 5 toward Jędrzychowice, Zgorzelec, Lubawka
Jędrzychowice, Zgorzelec, Lubawka, A4, 5, 100 km 91 м
100 km 91 м
Keep left onto A4 and drive toward Jędrzychowice, Zgorzelec, Dresden
Jędrzychowice, Zgorzelec, Dresden, 51 km 407 м
51 km 407 м
Turn left
170 km 237 м
170 km 237 м
Keep right and take A 72 toward Hof, Zwickau, Chemnitz-Rottluff
Hof, Zwickau, Chemnitz-Rottluff, A 72, 230 km 562 м
230 km 562 м
Keep right onto A 6 and take , , , , A 6, , , , , B 4 toward Prag/Praha, Regensburg, Heilbronn, Hafen, , Nürnberg-Fischbach, Nürnberg-Zentrum, Nürnberg-Messe, Stadion,
Prag/Praha, Regensburg, Heilbronn, Hafen, , Nürnberg-Fischbach, Nürnberg-Zentrum, Nürnberg-Messe, Stadion, , , , , , A 6, , , , , B 4, 460 м
460 м
Keep left and take A 6 toward Prag/Praha, Regensburg, Heilbronn, Hafen
Prag/Praha, Regensburg, Heilbronn, Hafen, A 6, 1 km 993 м
1 km 993 м
Keep right and take A 6 toward Heilbronn, Hafen, Nürnberg-Messe, Stadion
Heilbronn, Hafen, Nürnberg-Messe, Stadion, A 6, 151 km 284 м
151 km 284 м
Keep right and take A 81 toward Stuttgart, Weinsberg, Würzburg
Stuttgart, Weinsberg, Würzburg, A 81, 147 м
147 м
Keep left and take A 81 toward Stuttgart, Weinsberg
Stuttgart, Weinsberg, A 81, 1 km 797 м
1 km 797 м
Keep left and take A 81 toward Stuttgart, Weinsberg
Stuttgart, Weinsberg, A 81, 49 km 100 м
49 km 100 м
Keep right and take A 8 toward Karlsruhe, Leonberg-West
Karlsruhe, Leonberg-West, A 8, 2 km 304 м
2 km 304 м
Keep right onto B 295 and take B 295 toward Leonberg, Calw, Weil der Stadt, Renningen-Ost
Leonberg, Calw, Weil der Stadt, Renningen-Ost, B 295, 228 м
228 м
Keep left and take B 295 toward Calw, Weil der Stadt, Renningen, Warmbronn
Calw, Weil der Stadt, Renningen, Warmbronn, B 295, 32 м
32 м
Continue onto K 1011
16 м
16 м
Turn left onto B 295 and drive toward Calw
Calw, 5 km 813 м
5 km 813 м
Turn sharp left and take B 464 toward Reutlingen, Magstadt, Renningen-Süd
Reutlingen, Magstadt, Renningen-Süd, B 464, 163 м
163 м
At roundabout, take exit 2 onto B 464
100 м
100 м
Continue onto B 464
8 km 124 м
8 km 124 м
Keep right and drive toward Böblingen-Hulb, Singen, Stuttgart
Böblingen-Hulb, Singen, Stuttgart, 152 м
152 м
Keep left toward A 81
A 81, 1 km 637 м
1 km 637 м
Keep right and take A 81 toward Singen
Singen, A 81, 79 km 225 м
79 km 225 м
Keep right and take B 27 toward Villingen-Schwenningen, St. Georgen, Trossingen, Deißlingen
Villingen-Schwenningen, St. Georgen, Trossingen, Deißlingen, B 27, 116 м
116 м
Keep right and take B 27 toward Villingen-Schwenningen, St. Georgen, Trossingen
Villingen-Schwenningen, St. Georgen, Trossingen, B 27, 2 km 768 м
2 km 768 м
Continue onto B 27
8 km 609 м
8 km 609 м
Turn left onto B 27 and drive toward Schaffhausen, Donaueschingen, Bad Dürrheim
Schaffhausen, Donaueschingen, Bad Dürrheim, 11 km 202 м
11 km 202 м
Keep left onto B 27
2 km 620 м
2 km 620 м
Continue onto B 27
11 km 548 м
11 km 548 м
At roundabout, take exit 2 onto Schaffhauser Straße
Schaffhauser Straße, 217 м
217 м
Turn right onto Waldshuter Straße
Waldshuter Straße, 1 km 729 м
1 km 729 м
Keep right onto Waldshuter Straße
Waldshuter Straße, 28 м
28 м
At roundabout, take exit 2 onto Waldshuter Straße
Waldshuter Straße, 2 km 861 м
2 km 861 м
Keep right
235 м
235 м
Keep right
39 м
39 м
Turn slight right onto B 314
28 km 590 м
28 km 590 м
At roundabout, take exit 1
234 м
234 м
Turn slight right onto B 34
3 km 883 м
3 km 883 м
Turn right onto L 162
5 km 88 м
5 km 88 м
At roundabout, take exit 2 onto Zurzacher Straße
Zurzacher Straße, 1 km 672 м
1 km 672 м
Turn right onto Zürcherstrasse
Zürcherstrasse, 178 м
178 м
Continue onto NK 286
1 km 712 м
1 km 712 м
Continue onto Bruggerstrasse
Bruggerstrasse, 3 km 941 м
3 km 941 м
At roundabout, take exit 2 onto Zurzibergstrasse
Zurzibergstrasse, 1 km 544 м
1 km 544 м
Turn right onto Staltig
Staltig, 6 km 869 м
6 km 869 м
At roundabout, take exit 2 onto Siggenthalerstrasse
Siggenthalerstrasse, 1 km 697 м
1 km 697 м
Turn left onto Döttingerstrasse
Döttingerstrasse, 385 м
385 м
Turn right onto Stillistrasse
Stillistrasse, 3 km 749 м
3 km 749 м
At roundabout, take exit 2 onto Zurzacherstrasse
Zurzacherstrasse, 2 km 16 м
2 km 16 м
Turn left onto 3, 5
1 km 795 м
1 km 795 м
Continue onto Aarauerstrasse
Aarauerstrasse, 2 km 135 м
2 km 135 м
At roundabout, take exit 2 onto Aarauerstrasse
Aarauerstrasse, 3 km 825 м
3 km 825 м
At roundabout, take exit 3 onto Aarauerstrasse
Aarauerstrasse, 1 km 503 м
1 km 503 м
At roundabout, take exit 2 onto Aarauerstrasse
Aarauerstrasse, 2 km 38 м
2 km 38 м
At roundabout, take exit 1 onto Hauptstrasse
Hauptstrasse, 1 km 165 м
1 km 165 м
At roundabout, take exit 1 onto Bruggerstrasse
Bruggerstrasse, 421 м
421 м
At roundabout, take exit 2 onto Aarauerstrasse
Aarauerstrasse, 1 km 30 м
1 km 30 м
At roundabout, take exit 2 onto Aaretalstrasse
Aaretalstrasse, 2 km 920 м
2 km 920 м
At roundabout, take exit 1 onto Aaretalstrasse
Aaretalstrasse, 408 м
408 м
Keep right
191 м
191 м
Keep left
303 м
303 м
Keep right
79 km 75 м
79 km 75 м
Keep left onto A6
1 km 657 м
1 km 657 м
Keep right onto 37 and drive toward Bern-Wankdorf, Ostermundigen
Bern-Wankdorf, Ostermundigen, 278 м
278 м
Turn slight right onto Papiermühlestrasse
Papiermühlestrasse, 62 м
62 м
Keep right onto Papiermühlestrasse
Papiermühlestrasse, 2 km 230 м
2 km 230 м
At roundabout, take exit 1 onto Grosser Muristalden
What is the cheapest way to get from Vilnius to Bern?
The cheapest way to get from Vilnius to Bern is to bus which costs $97.83 - $173.91 and takes 32h 15m.
What is the fastest way to get from Vilnius to Bern?
The fastest way to get from Vilnius to Bern is to fly and train which takes 6h 26m and costs $130.43 - $336.96 .
Is there a direct bus between Vilnius and Bern?
No, there is no direct bus from Vilnius to Bern. However, there are services departing from Vilnius, Autobusų Stotis and arriving at Bern via Karlsruhe central train station. The journey, including transfers, takes approximately 32h 15m.
Is there a direct train between Vilnius and Bern?
No, there is no direct train from Vilnius to Bern. However, there are services departing from Vilnius and arriving at Bern via Warszawa Zachodnia, S+U Berlin Hauptbahnhof, Frankfurt and Basel SBB. The journey, including transfers, takes approximately 25h 32m.
How far is it from Vilnius to Bern?
The distance between Vilnius and Bern is 1542 km. The road distance is 1931.3 km.
How do I travel from Vilnius to Bern without a car?
The best way to get from Vilnius to Bern without a car is to train which takes 25h 32m and costs $228.26 - $315.22 .
How long does it take to get from Vilnius to Bern?
It takes approximately 6h 26m to get from Vilnius to Bern, including transfers.
Where do I catch the Vilnius to Bern bus from?
Vilnius to Bern bus services, operated by Ecolines, depart from Vilnius, Autobusų Stotis station.
Where do I catch the Vilnius to Bern train from?
Vilnius to Bern train services, operated by UAB LTG Link, depart from Vilnius station.
Train or bus from Vilnius to Bern?
The best way to get from Vilnius to Bern is to train which takes 25h 32m and costs $228.26 - $315.22 . Alternatively, you can bus, which costs $97.83 - $173.91 and takes 32h 15m.
Where does the Vilnius to Bern bus arrive?
Vilnius to Bern bus services, operated by Ecolines, arrive at Karlsruhe station.
What is the time difference between Vilnius and Bern?
Bern is 1h behind Vilnius. It is currently 03:53 in Vilnius and 02:53 in Bern.
Where does the Vilnius to Bern train arrive?
Vilnius to Bern train services, operated by UAB LTG Link, arrive at Warszawa Zachodnia station.
Can I drive from Vilnius to Bern?
Yes, the driving distance between Vilnius to Bern is 1931 km. It takes approximately 17h 48m to drive from Vilnius to Bern.
How do I get a bus ticket from Vilnius to Bern?
Book your Vilnius to Bern bus tickets online with Omio.
Where can I stay near Bern?
There are 268+ hotels available in Bern. Prices start at $57.91 per night.
→
+0→
Transport search
Transport search
From Vilnius, where will you go next? Select a city below to get started