European route E22

European route E22 is one of the longest European routes. It has a length of about 5,320 km (3,310 mi). Many of the E-roads have been extended into Asia since the year 2000; the E22 was extended on 24 June 2002.

E22
Route information
Length5,320 km (3,310 mi)
Major junctions
West endHolyhead, United Kingdom
 
East endIshim, Russia
Location
Countries United Kingdom
 Netherlands
 Germany
 Sweden
 Latvia
 Russia
Highway system
International E-road network

Route

United Kingdom

Port of Holyhead (53.3094°N 4.6289°W / 53.3094; -4.6289)

Port of Immingham (53.62718°N 0.19097°W / 53.62718; -0.19097)

Netherlands

Amsterdam (52°22′N 4°54′E)

Bad Nieuweschans (53°10′50″N 7°12′26″E)

Germany

Bunde (53°11′N 7°16′E)

Sassnitz (54°30′59″N 13°38′28″E)

Elbe Crossing

There are currently plans to reroute the E22 between Lübeck and Westerstede, to go north of Hamburg and Bremen over the A20, when this new motorway is built after 2020. The E22 would then use the planned tunnel under the Elbe at Drochtersen/Glückstadt.

Sweden

Trelleborg (55°22′N 13°10′E)
(Start of concurrency with E6)

Norrköping (58°36′N 16°12′E)

In Sweden, E-Roads do not have national numbers. There is currently no ferry across the Baltic Sea between Norrköping and Ventspils. The best ferry alternative is from Nynäshamn to Ventspils. The line is run by Scandlines.

Latvia

Ventspils (57°23′26″N 21°34′24″E)

Zilupe (56°23′N 28°07′E)

Russia

Between Kazan and Igra, the road takes a detour over Yelabuga, because the shortest route between Kazan and Igra uses a ferry over the Vyatka River (56.592°N 50.709°E / 56.592; 50.709), and the road is a bad gravel road around that area. Google Maps shows the E22 to use the ferry, but that is wrong; the UN convention lists Yelabuga along a paved road without any ferry. Both routes are visible in Google Streetview. A much used shortcut is Izhevsk - Votkinsk - Perm.

Between Perm and Ishim, the E22 follows the Trans-Siberian Railway.

gollark: Does anyone know how to give SQL queries array parameters in `tiny_sqlite`? SQLite has a CARRAY thing but it's not builtin and `tiny_sqlite` doesn't mention any support for it. Are there other libraries which can do this? I think I can use the JSON extension for this but ew.
gollark: Doing it yourself would probably be vulnerable to horrible side channel attacks.
gollark: `asyncCheck thing1()`, `asyncCheck thing2()`, `runForever`?
gollark: Is there something like strutils.replace but which takes a set of chars as an argument? I want to replace unsafe-in-filename characters in a string with underscores.
gollark: The manual seems to be missing some things though, like slices.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.