European route E20

E20
Major junctions
West endShannon Airport, Ireland
East endSaint Petersburg, Russia
Location
CountriesIreland
United Kingdom
Denmark
Sweden
Estonia
Russia
Highway system

European route E20 is a part of the United Nations International E-road network. It runs roughly west–east through Ireland, the United Kingdom, Denmark, Sweden, Estonia, and Russia.

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 between Dublin and Liverpool as well as between Stockholm and Tallinn. No publicly accessible ferries traverse the North Sea from Kingston-upon-Hull to Esbjerg (as of 2019), but a ferry for commercial drivers runs between Immingham and Esbjerg on most days.