Oslo to Edinburgh: Epic Road Trip Guide via Denmark & Germany

By admin, 10 June, 2026

Introduction: The Oslo–Edinburgh Ferry and Highway Odyssey

Oslo and Edinburgh sit 1,050 km apart as the crow flies, but the drive requires two sea crossings and a sweep through Denmark, Germany, the Netherlands, Belgium, and England. The most common route uses the E6 from Oslo to Kristiansand, then a ferry to Hirtshals (Denmark), followed by the E39, E45, and E20 through Germany, and the A1/M1 to Newcastle for the final ferry to Edinburgh. Total driving distance is roughly 1,800 km, with ferry crossings adding 4–5 hours. Planning well is essential to break the journey effectively.

Historically, the connection between Norway and Scotland dates back to the Viking Age, and the North Sea routes have been vital for trade and travel for centuries. Today, the journey offers a unique mix of fjords, Danish flatlands, German autobahns, and English countryside.

Below is a summary of the key legs:

LegDistanceEstimated Driving TimeHighlights
Oslo to Kristiansand (via E6/E18/E39)320 km4 hCoastal fjords, Lillesand
Ferry Kristiansand–Hirtshals240 km (sea)3 h 15 minSmooth crossing, amenities
Hirtshals to Rotterdam (via E45/E20/A1)800 km8 hHamburg, Bremen, Amsterdam
Rotterdam to Newcastle (ferry)600 km (sea)16 h (overnight)Rest on board
Newcastle to Edinburgh (via A1)200 km2.5 hAlnwick, Scottish Borders

Total time: around 2–3 days of driving plus ferry layovers. Most travellers break in Hamburg and either Amsterdam or Rotterdam.


Route Logistics and Infrastructure

The backbone of the trip is the E6 in Norway, the E45 in Denmark/Germany, and the A1 in England. Tolls: Norway has many toll roads (AutoPASS), Denmark and Germany have no tolls for cars (except some tunnels/bridges). UK has congestion charges in cities but not on the open A1. Ferries are essential: book Color Line or Fjord Line for Kristiansand–Hirtshals, and DFDS or P&O for Newcastle–IJmuiden/Rotterdam. Prices vary but a car with two passengers typically costs €200–400 total. Last-minute bookings can be expensive; book at least a month ahead.

Fuel costs are high in Norway (€2.2/litre), moderate in Denmark/Germany (€1.8), and similar in UK (€2.0). Budget around €350 for fuel for the full drive. Electric vehicles (EVs) are feasible: Norway has ubiquitous fast chargers (Ionity, Tesla Supercharger), Germany has good coverage, and UK has Gridserve. However, ferry charging is limited; plan charging stops around Hamburg and Rotterdam.

Documents needed: valid driving licence (international permit not required for EU/EEA), vehicle registration, insurance (Green Card recommended but not mandatory within EU). For UK, check Brexit rules: a GB sticker may be needed if your plate does not show the country. Also carry a reflective vest, warning triangle, and first-aid kit – mandatory in some countries.

Rest stops: Motorway service areas in Germany (Raststätte) are frequent and have clean toilets, food, and sometimes showers. In Norway, rest areas are basic but scenic. Plan fuel stops every 200 km. Accommodation: book ahead in summer (June–August). Budget €80–120 per night for mid-range hotels like Scandic or Ibis.


Natural Landscapes, UNESCO Sites, and Local Commerce

Norway’s E6 from Oslo to Kristiansand skirts the Oslofjord and passes through rolling hills and coastal inlets. Just south of Oslo, detour 10 km to see the Viking Ship Museum (closed until 2025, but the building is visible). In Kristiansand, the fish market and promenade are worth a quick stop. The ferry crossing over the Skagerrak offers views of rocky islets and open sea – dolphins are occasionally spotted.

Denmark reveals a flat, agricultural landscape with wind farms and tidy villages. A 30-minute detour from the E45 at Kolding leads to UNESCO-listed Jelling Mounds and runic stones from the 10th century. Further south, the Wadden Sea National Park (UNESCO) near Esbjerg is a 1-hour detour but offers mudflat hiking and seal colonies.

Germany’s section from Hamburg to the Dutch border is mostly autobahn, but consider a detour to Bremen (30 min) to see the UNESCO Town Hall and Roland statue. The Netherlands offers windmills: Kinderdijk (UNESCO) is a 30-minute detour from Rotterdam. The ferry from Rotterdam to Newcastle crosses the North Sea overnight; from the deck you can see offshore wind farms.

Local commerce: At each stop, try local specialties. In Norway, pick up brunost (brown cheese) or tørrfisk (stockfish). Denmark offers smørrebrød (open sandwiches) at Copenhagen Airport if transiting, or at roadside cafes near Kolding. Germany’s Raststätten serve Bratwurst and pretzels; fresh fish is available in Hamburg’s Fischmarkt (Sundays). In the UK, Alnwick has a famous cheese shop, and Edinburgh’s Royal Mile has whisky shops and shortbread.

For souvenirs: Norwegian woollen sweaters, Danish design items, German beer steins, English tea. Plan a 1-hour shopping stop in central Newcastle (Eldon Square) before the final leg.


Road Safety, Family Stops, and Fatigue Management

Speed limits: Norway 80–110 km/h (strict enforcement), Denmark 110–130, Germany 130 (unlimited on parts of autobahn), UK 112 km/h on motorways. Norway has many speed cameras and high fines (€200+ for 10 km/h over). In Germany, tailgating is dangerous and can lead to accidents. In the UK, drive on the left – this is the biggest adjustment, especially after left-hand driving on the continent. Take extra care when merging after ferry disembarkation.

Family suitability: The journey is long but manageable with kids. Break points: Legoland Billund (Denmark) is a 1-hour detour from E45 near Kolding – perfect for a half-day. Near Hamburg, the Miniatur Wunderland model railway is world-class and engaging for all ages. In the Netherlands, consider a stop at Efteling amusement park (1.5 hours from Rotterdam). On the UK side, Alnwick Castle (connected to Harry Potter) is just off the A1.

Pet-friendly: Most ferries accept dogs in kennels or designated cabins (book ahead). Hotels: Scandic and Ibis are pet-friendly. In Germany, many Raststätten have dog walking areas. Remember: UK requires a pet passport and tapeworm treatment (if entering from EU).

Fatigue management: Break every 2 hours or 200 km. On the German autobahn, exits are frequent with Raststätten offering coffee and rest. The overnight ferry from Rotterdam to Newcastle is ideal – book a cabin to sleep deeply. After arriving in Newcastle, do not drive immediately; grab a coffee and walk 15 minutes before setting off. Use how to find the best stops and hidden gems between cities to discover off-beat rest points like the Thorpeness windmill (England) or the Bølgen wave building in Denmark.

Road quality: Generally excellent. Norway’s E6 is well-maintained but narrow in places; watch for moose crossings (especially dawn/dusk). Denmark and Germany have smooth autobahns with some construction zones. UK’s A1 is dual carriageway but can be congested near Newcastle. Winter driving (October–March) requires winter tyres in Norway and Germany; carry snow chains for crossing the Harz Mountains alternative route.


Frequently Asked Questions

Is it worth driving from Oslo to Edinburgh?

Yes, if you enjoy diverse landscapes, maritime history, and the challenge of an international road trip. The journey combines fjords, flatlands, autobahns, and Scottish hills, plus UNESCO sites and cultural stops. However, be prepared for high fuel costs and logistics of two sea crossings.

How long does it take to drive from Oslo to Edinburgh?

Total driving time is around 16–18 hours, but with ferries, breaks, and overnight stops, plan for 3 days. Including ferry waiting times and rest, a comfortable itinerary is 3 days with two nights in hotels (e.g., Hamburg and Newcastle).

What are the best stops between Oslo and Edinburgh?

Top stops: Kristiansand (Norway), Jelling and Legoland in Denmark, Hamburg (Miniatur Wunderland, Reeperbahn), Rotterdam (Kinderdijk), Alnwick (castle and gardens), and the Scottish Borders. Hidden gems include the Wadden Sea (Denmark) and the Harz Mountains (Germany) as alternative routes.

Do I need a visa for this drive?

For EU/EEA/Swiss citizens, no visa needed. For others, check Schengen area rules (Norway/DK/DE/NL/BE) and UK visa requirements separately. Ensure your passport is valid for at least 6 months.

Can I do this trip with an electric car?

Yes, but plan carefully. Norway and Germany have excellent fast-charger coverage. The ferry from Kristiansand to Hirtshals has limited charging; charge fully before boarding. In the UK, Gridserve chargers at motorway services are reliable. Total charging stops: about 5–6 during the drive.