Set off on a grand road trip from Vienna in Austria to Oslo in Norway, right through the middle of Europe. The drive is 1693 km and will take roughly 20.6 hours behind the wheel. Keep in mind that you'll need a vignette for all motorways and expressways in Austria to avoid hefty fines. Along the way, you'll cross borders into Sweden and Finland. Thankfully, both countries drive on the right, so the switch should be easy enough. This long journey offers a fantastic change of scenery, from the grand buildings of Vienna to the stunning fjords and modern city of Oslo.
Sources
Distance and drive time are computed from OpenStreetMap road data with the OSRM routing engine. Updated .
Overview
Questions and answers
How far is it from Vienna to Oslo?
The distance between Vienna and Oslo is 1694 km by road.
How long does it take to drive from Vienna to Oslo?
The drive from Vienna to Oslo takes approximately 20 h 40 min by car.
What is the best route from Vienna to Oslo?
The fastest route from Vienna to Oslo covers 1694 km with a driving time of approximately 20 h 40 min.
Which direction is Oslo from Vienna?
Oslo lies roughly to the north of Vienna.
Which roads does the route from Vienna to Oslo follow?
The drive from Vienna to Oslo mainly follows D1, A 13, E 6. The longest single stretch is 493 km on E 6.
Which towns do you pass between Vienna and Oslo?
Towns on the route from Vienna to Oslo include Brno, Dresden, Rostock, Göteborg, Fredrikstad.
Where can I find a 24h service station between Vienna and Oslo?
Along the route from Vienna to Oslo you can fill up at BP (24/7), Aral (24/7), OKQ8 (24/7). Stations marked 24/7 stay open around the clock. The longest stretch on this route with no fuel is 59 km, between Shell and Aral.