|West end||Shannon Airport, Ireland|
|East end||Saint Petersburg, Russia|
|International E-road network|
Its length is 1,880 km (1,170 mi) but it is not continuous; at three points, a sea crossing is required. Roll-on/roll-off ferries make the crossings from Dublin to Liverpool and from Stockholm to Tallinn. No publicly accessible ferries traverse the North Sea from Kingston-upon-Hull to Esbjerg (as of 2019), but a ferry for commercial drivers leaves Immingham for Esbjerg on most days.
The initial section of the E20 from Shannon Airport to Dublin via Limerick is approximately 228 km long and is only partially signed, along the M7/N7. The section from Shannon Airport to east of Limerick is mainly dual carriageway, with a short section of motorway as part of the Limerick Southern Ring Road. The Shannon Tunnel, opened on 16 July 2010, completed the bypass of Limerick. The section from Limerick to Naas is motorway (M7), and the final section from Naas to Dublin is dual carriageway (N7). A ferry must be used from Dublin to Liverpool.
E20 follows the A5080 from Liverpool to Huyton, the M62 from Huyton to South Cave, and the A63 from South Cave to Kingston upon Hull. The route length across the UK is 205 kilometres (127 mi) in total but is not signposted.
There are no ferries between Kingston upon Hull and Esbjerg. Alternative ferries were once available from Immingham, which is 48 kilometres (30 mi) from Kingston upon Hull, and Harwich, which is 350 kilometres (220 mi) from Kingston upon Hull. There are no longer any passenger routes operating between the UK and Scandinavia.
The closest alternative is to take the Eurotunnel Shuttle from Cheriton (Folkestone) to Calais, or take a ferry from Harwich to Hook of Holland. Both of these routes would require a detour of around 900 miles (940 miles to Esbjerg, as this route would require you to drive along the E20 to reach Esbjerg).
It passes first along Jutland from Esbjerg to Kolding, then crosses the Little Belt Bridge onto Funen. E20 crosses the entirety of Funen, passing around 2km from Odense. Then, at Nyborg, E20 crosses the Great Belt Fixed Link onto Zealand. E20 follows the Vestmotorvejen until Køge, where it goes north to Copenhagen. In Copenhagen, E20 passes south of the city, crossing onto Kastrup where it meets the Copenhagen Airport. The Øresund Bridge begins as a tunnel on Kastrup.
In Sweden, E20 is a motorway from the Öresund Bridge in Malmö to Nääs 30 km east of Gothenburg, a 320 km (200 mi) long motorway. Furthermore, it is a motorway most of the route from Vretstorp (20 km (12��mi) west of Örebro) to Stockholm.
The part through Stockholm has very heavy traffic, including the most heavily trafficked road in Scandinavia, Essingeleden (160 000 vehicles/day). There is often congestion on this stretch. A new tunnel for route E20, "Norra länken", was built north of the city center and opened 30 November 2014. The planned Förbifart Stockholm bypass will divert traffic from Essingeleden.
In Estonia, E20 follows the route of national main road nr. 1 (Tallinn–Narva). In Tallinn to relieve traffic a bridge has been built on the intersection of the E263 and the E20. The E20 across Estonia is partially an unsigned expressway (speed limit 110 km/h in summer), for 80.7 km east of Tallinn to Aaspere along with a section near Haljala (km 87 - 90.5) and a section between Kohtla-Järve and Jõhvi (km 155.9–163.2). The remainder being single carriageway. The distance from Tallinn to the Russian border at the Narva River is 218 km.
In Russia, the route takes the Narva Highway (also listed in the Russian road numbering system as the A180 route, formerly known as the M11 route) running from Ivangorod to Saint Petersburg as a dual-lane highway. The distance from Ivangorod to Saint Petersburg is 142 km.
The border control facilities at the Estonia-Russia crossing are equipped and being operated for a limited amount of traffic on both sides of the border. The border crossing requires a reservation - despite this, waiting lines still can extend for many hours and even days.
- E20 route, west to east
- Gap (Irish Sea)
- United Kingdom
- A5036: Bootle
- M57: Liverpool Outer Ring Road (Whole length)
- M62: Huyton - Manchester (Interchange with E5 and start of multiplex with E22 at Warrington)
- M60: Manchester Outer Ring Road (Clockwise)
- M62: Manchester - (Interchange with E15 at Pontefract and end of multiplex with E22 at Goole)
- A63: - Hull
- A1033: Hull
- Gap (North Sea)
- E20: Malmö ( E22 / E65, Start of Concurrency with E6) - Helsingborg ( E4) - Gothenburg ( E45, End of Concurrency with E6) - Örebro (Start of Concurrency with E18) - Arboga (End of Concurrency with E18) - Eskilstuna - Södertälje (Start of Concurrency with E4) - Stockholm (End of Concurrency with E4, Towards E18)
- Gap (Baltic Sea)
- "DFDS". www.dfds.com. Retrieved 25 May 2019.
- "Dublin to Liverpool Ferry | Ferries to Liverpool | P&O Ferries - UK". www.poferries.com. Retrieved 22 December 2019.
- "Hull to Esbjerg". Hull to Esbjerg. Retrieved 22 December 2019.
- "Øresundsbron". dk.oresundsbron.com. Retrieved 8 April 2018.
- "Personbil - Storebælt". www.storebaelt.dk. Retrieved 8 April 2018.
- Trafikverket. "Om projektet Norra länken". Trafikverket. Retrieved 8 April 2018.
- "Electronic reservation system for border crossings at the Estonia-Russia checkpoints; updates on the waiting lines".
|Wikimedia Commons has media related to E20.|