GermanyLithuania
Start a new route?
Driving from Berlin to Vilnius takes about 11 h 5 min via A 12. The distance is 669 mi. EV charging is available along the route, including in Berlin, Poznań, Warszawa, Łomża, Fabijoniškės. Driving directions
Driving directions
61 · 669 mi- 1 Depart onto Unter den Linden 5 yd
- 2 Continue left onto Unter den Linden 1 mi
- 3 Continue straight onto Schloßplatz 1 mi
- 4 Continue straight onto Karl-Liebknecht-Straße 1 mi
- 5 Turn right onto Spandauer Straße 1 mi
- 6 Turn left onto Stralauer Straße 1 mi
- 7 Continue straight onto Holzmarktstraße 1 mi
- 8 Turn right onto An der Schillingbrücke 1 mi
- 9 Turn left onto Köpenicker Straße 1 mi
- 10 Continue straight onto Schlesische Straße 1 mi
- 11 Continue straight onto Vor dem Schlesischen Tor 1 mi
- 12 Continue straight onto Puschkinallee 1 mi
- 13 Continue slightly right onto Puschkinallee 132 yd
- 14 Continue straight onto Am Treptower Park 1 mi
- 15 Take ramp right 2 mi
- 16 Take exit slightly right 1 mi
- 17 Continue straight 1 mi
- 18 Continue straight onto Autobahnzubringer Dresden 12 mi
- 19 Continue straight 123 yd
- 20 Take exit right 1 mi
- 21 Merge slightly left 9 mi
- 22 Take exit slightly right 1 mi
- 23 Continue straight 318 mi
- 24 Continue straight 2 mi
- 25 Take exit slightly right 1 mi
- 26 Continue straight 66 mi
- 27 Keep slightly right onto Via Baltica 133 mi
- 28 Continue straight onto Europos g. 3 mi
- 29 Continue straight onto Via Baltica 17 mi
- 30 Continue straight onto Europos g. 2 mi
- 31 Continue straight onto Via Baltica 5 mi
- 32 Continue straight onto Kauno g. 4 mi
- 33 Continue straight onto Via Baltica 22 mi
- 34 Continue straight onto Marijampolės g. 2 mi
- 35 Take exit slightly right onto Via Baltica 1 mi
- 36 Continue straight onto Baltijos g. 4 mi
- 37 Continue straight onto Via Baltikos kel. 3 mi
- 38 Keep slightly left onto Vakarinis aplinkl. 4 mi
- 39 Merge slightly left onto Islandijos pl. 1 mi
- 40 Take exit slightly right 1 mi
- 41 Keep slightly left 1 mi
- 42 Merge slightly left onto Islandijos pl. 54 mi
- 43 Take exit slightly right 1 mi
- 44 Continue slightly right onto Gariūnų g. 2 mi
- 45 Continue straight onto Oslo g. 2 mi
- 46 Continue straight onto Laisvės pr. 1 mi
- 47 Take exit straight 1 mi
- 48 Enter rotary straight 1 mi
- 49 Exit rotary straight 147 yd
- 50 Continue straight 137 yd
- 51 Keep slightly left 54 yd
- 52 Merge slightly left onto Geležinio Vilko g. 2 mi
- 53 Turn slightly right onto Pakalnės g. 1 mi
- 54 At end of road, turn right onto J. Jasinskio g. 81 yd
- 55 Turn left onto V. Kudirkos g. 1 mi
- 56 Continue straight onto J. Tumo-Vaižganto g. 1 mi
- 57 At end of road, turn right onto A. Goštauto g. 1 mi
- 58 Continue straight onto Tilto g. 1 mi
- 59 Turn slightly right onto K. Sirvydo g. 75 yd
- 60 Turn right onto Šv. Jurgio g. 48 yd
- 61 Arrive left onto Šv. Jurgio g.
Embark on a scenic road trip from Berlin, Germany, to Vilnius, Lithuania, crossing the heart of Northern Europe. This journey covers a total distance of 1075 kilometers and typically takes about 11.1 hours of driving time. As you travel east, you will navigate through Poland to reach the Baltic coast. Drivers can enjoy a smooth ride since both countries drive on the right side of the road. Additionally, passenger vehicles do not have to pay tolls in either Germany or Lithuania, making this an affordable way to explore the region. From the urban sprawl of the German capital to the historic charm of the Lithuanian capital, this drive offers a wonderful transition of landscapes and cultures.

