M12 motorway

M12
M12 highlighted in blue
Route information
Length1.5 mi (2.4 km)
Existed1970–present
HistoryConstructed 1970–1991
Major junctions
North endKilvergan – M1
Major intersections
J1 → M1 Motorway
South endDrumnagoon – A3 Northway
Location
CountryUnited Kingdom
Constituent countryNorthern Ireland
Primary
destinations
Craigavon, Portadown
Road network

The M12 is a 1+12 miles (2.4 km) length of spur motorway in County Armagh, Northern Ireland. It was opened in 1970.

It leads off the main M1 motorway, to Portadown, part of the conurbation of Portadown-Craigavon-Lurgan, and forms most of the route between junction 11 of the M1 (Ballynacor) and the A3 Northway at Kernan Loop. The road forms part of European route E18.