M80 shield
Route information
Length25.0 mi (40.2 km)
HistoryM8 to Stepps completed 1992, Stepps to Haggs completed 2011, Haggs to M9 completed 1974
Major junctions
South endGlasgow
North endStirling
Section 1
Major intersections

M8 motorway
Junction 4.svg

M73 motorway
Junction 5.svg

M876 motorway
Junction 9.svg

M9 motorway Junction 9
CountryUnited Kingdom
Stirling, Cumbernauld, Glasgow
Road network
M77 M90

The M80 is a motorway in Scotland's central belt, running between Glasgow and Stirling via Cumbernauld and Denny and linking the M8, M73 and M9 motorways. Following completion in 2011, the motorway is 25 miles (40 km) long. Despite being only a two lane motorway, parts of the M80 Stepps Bypass are used by around 60,000 vehicles per day.[1]

The M80 was constructed in three sections. The first section, from the village of Haggs to the M9 near Stirling, opened in 1974, followed in 1992 by the section from the M8 to the small town of Stepps. The section from Stepps to Haggs was completed in September 2011, though it partially opened in February 2011 when the Moodiesburn bypass, from Stepps to the M73 at Mollinsburn, was completed; the section of the A80 from Mollinsburn to Haggs was then upgraded.[2]


M8 to Stepps (Junctions 1 to 3)

This section of road was originally envisioned during the M8's construction in the 1960s, but was not realised until 1992,[3] and is also known as the 'Stepps Bypass'. It begins at M8 Junction 13 in the Glasgow suburb of Blochairn. Construction began in 1990, starting with the demolition of the notorious Blackhill housing estate which stood in the path of the motorway.

It runs to the north of Stepps, under the Cumbernauld Railway Line with exits for Bishopbriggs, Lenzie and Kirkintilloch, where it continues onto the new section, completed in 2011.

The M80 near its southern terminus at Blackhill, with the bridge carrying the Cumbernauld-Stepps railway line
The M80 near its southern terminus at Blackhill, with the bridge carrying the Cumbernauld-Stepps railway line

Stepps to Haggs (Junctions 3 to 7)

The Stepps to Haggs section was completed in September 2011, completing the M80 route.

A short section of offline upgrade takes the route from the former terminus at Junction 3 (Stepps), to a new Junction with the M73. After this, the route follows an on-line upgrade of the former A80 through Cumbernauld. It is mainly 2-lane dual carriageway.

Haggs to Pirnhall (Junctions 7 to 9)

At the junction with the A803, the road rejoins the older section of the M80 (opened in 1974[4]) and runs for about 1 mile (1.6 km)[5] until it meets the M876 for traffic towards the Kincardine Bridge.

The M80 then continues north, passing to the west of Denny and after 5 miles (8.0 km) meets a junction with the A91 (the same roundabout interchange also hosts Stirling Services) and then merges into the M9 just outside Stirling at Bannockburn.[5]

M80 Stepps to Haggs Completion

The M80 Stepps to Haggs Completion Project connected the two-halves of the current motorway via an online upgrade of the existing A80, passing through Cumbernauld and Auchenkilns, and the offline creation of new motorway from Stepps to Mollinsburn. Although various plans were considered from the 1970s to 1990s[6] to connect the two sections of motorway, it was not until 2003 that a definitive timeline for proposing, developing and executing a completion plan was announced.[7]

Two routes were proposed for development: the so-called Kelvin Valley route, which would create a bypass to the north of the existing line of the A80, and the "online" upgrade of the existing A80 to motorway grade. In October 2005, the project was put to a public inquiry, which ended in August 2006. The Kelvin Valley route was not chosen[8] as it would have breached the Antonine Wall and destroyed the Castlecary Roman fort;[9] instead the online upgrade of the A80 through Cumbernauld was selected.[8]

Originally budgeted to cost £130m to £180m,[7] but as of August 2010 was estimated to cost £320m,[10] preparatory works were started in November 2008, and construction work began in January 2009.[11] The project was completed in September 2011.

The upgrade plans were set into three discrete phases.[12] Phase one involved the creation of 8 kilometres of road from Stepps, routing north of Muirhead, Moodiesburn and Chryston, and meeting the line of the existing A80 at Mollinsburn with the construction of a new interchange, connecting the M80 with the M73 and the western section of the A80. Phase two required the online upgrade of the A80 between Mollinsburn and Auchenkilns, with the attendant upgrade of adjoining on-slip and off-slip roads, meeting the Auchenkilns Interchange. The interchange was opened in November 2005 after the online grade separation of the Auchenkilns Roundabout from the line of the dual carriageway created a grade separated dumbbell interchange, linking the A80 (and subsequently the M80) with the A73 and B8048.[13][14] Phase three saw the A80 upgraded online from Auchenkilns to the Haggs Interchange east of Cumbernauld – also seeing some junctions being upgraded, but with some being removed –[15] completing the connection of the western M80 to the eastern M80, and connecting to the M876 and M9 motorways. The M80 crosses the Glasgow to Edinburgh via Falkirk railway line and Forth and Clyde Canal.


County Location mi km Junction Destinations Notes
Glasgow Glasgow 0 0 1[coord 1] M8 – Glasgow, Edinburgh
1.7 2.7 2[coord 2] B765- Bishopbriggs
North Lanarkshire Moodiesburn 3.5 5.6 3[coord 3] A806 – Kirkintilloch, Stepps
6.9 11.0 4[coord 4] Moodiesburn, Cumbernauld No Eastbound entrance or Westbound exit
7.3 11.8 [coord 5] M73 – Gartcosh No Westbound entrance or Eastbound exit
Cumbernauld 9.0 14.5 4a[coord 6] A8011 – Balloch, Cumbernauld No Westbound entrance or Eastbound exit
9.4 15.1 5[coord 7] A73 – Carluke, Airdrie
11.6 18.7 6[coord 8] A8011 – Cumbernauld,
B816- Castlecary
Falkirk 13.3 21.4 6a[coord 9] B816- Castlecary, Allandale No Southbound entrance or Northbound exit
13.9 22.3 7[coord 10] A803 – Haggs, Banknock
Denny 15.2 24.4 8[coord 11] M876 – Kincardine, Falkirk No Northbound entrance or Southbound exit
Stirling 20.6 33.1 9[coord 12] M9 – Grangemouth, Edinburgh, Dunblane
A91 – Cupar, St Andrews
A872 – Denny, Stirling
1.000 mi = 1.609 km; 1.000 km = 0.621 mi
Coordinate list
  1. ^ 55°52′12″N 4°11′56″W / 55.870°N 4.199°W / 55.870; -4.199 (Junction 1 of M80)
  2. ^ 55°53′24″N 4°10′41″W / 55.890°N 4.178°W / 55.890; -4.178 (Junction 2 of M80)
  3. ^ 55°54′04″N 4°08′17″W / 55.901°N 4.138°W / 55.901; -4.138 (Junction 3 of M80)
  4. ^ 55°55′19″N 4°03′47″W / 55.922°N 4.063°W / 55.922; -4.063 (Junction 4 of M80)
  5. ^ 55°55′23″N 4°03′04″W / 55.923°N 4.051°W / 55.923; -4.051 (Junction 4 of M73)
  6. ^ 55°56′24″N 4°01′12″W / 55.940°N 4.020°W / 55.940; -4.020 (Junction 4a of M80)
  7. ^ 55°56′35″N 4°00′47″W / 55.943°N 4.013°W / 55.943; -4.013 (Junction 5 of M80)
  8. ^ 55°57′58″N 3°58′19″W / 55.966°N 3.972°W / 55.966; -3.972 (Junction 6 of M80)
  9. ^ 55°58′59″N 3°56′35″W / 55.983°N 3.943°W / 55.983; -3.943 (Junction 6a of M80)
  10. ^ 55°59′28″N 3°56′35″W / 55.991°N 3.943°W / 55.991; -3.943 (Junction 7 of M80)
  11. ^ 56°00′07″N 3°55′01″W / 56.002°N 3.917°W / 56.002; -3.917 (Junction 8 of M80)
  12. ^ 56°04′34″N 3°55′26″W / 56.076°N 3.924°W / 56.076; -3.924 (Junction 9 of M80)

See also

Route map:

KML is from Wikidata


  1. ^ Baird, Stuart. "The M80 Motorway". Glasgow Motorway Archive. Retrieved 16 October 2017.
  2. ^ "M80 Moodiesburn bypass set to open". STV News. 8 February 2011
  3. ^ "M80 M8 to Junction 3". The Motorway Archive. Archived from the original on 10 October 2007. Retrieved 21 January 2008.
  4. ^ "M80 Junction 4 to M9". The Motorway Archive. Archived from the original on 27 September 2007. Retrieved 21 January 2008.
  5. ^ a b "M80". CBRD. Retrieved 21 January 2008.
  6. ^ "M80 (Cumbernauld and Kilsyth)". Hansard. 5 March 1997. Retrieved 19 September 2010.
  7. ^ a b "Green light for A80 motorway upgrade". Scottish Government. 4 July 2006. Retrieved 21 January 2008.
  8. ^ a b "The Strategic Roads Review-Scheme Decisions". Scottish Executive. 4 November 1999. Retrieved 10 September 2010.
  9. ^ David N. Gordon (3 July 2006). "M80 Stepps to Haggs Road Scheme – The Scottish Ministers' Decision" (PDF). Edinburgh: The Scottish Executive. p. 42 (para 2.164). Retrieved 10 September 2010.
  10. ^ "On time ... and on budget". Evening Times. 24 August 2010. Retrieved 10 September 2010.
  11. ^ "Work to start on M80 Stepps to Haggs upgrade as contracts completed". Transport Scotland. 19 January 2009. Retrieved 10 September 2010.
  12. ^ "The Project". Transport Scotland. Archived from the original on 13 February 2010. Retrieved 10 September 2010.
  13. ^ "New Auchenkilns junction opens". Scottish Government. 21 November 2005. Retrieved 10 September 2010.
  14. ^ "Auchenkilns becomes roadwork free". BBC News. 21 November 2005. Retrieved 10 September 2010.
  15. ^ "Traffic Management". Transport Scotland. Archived from the original on 30 June 2010. Retrieved 10 September 2010.