M8高速公路从爱丁堡市旁道(City of Edinburgh By-pass)往西和M9高速公路相接。接著它穿越苏格兰中部的人口密集区。在进入格拉斯哥市边界(M73高速公路交叉路口)之后,依次通过格拉斯哥Barlanark、Riddrie等四个区,直接通往格拉斯哥市中心。然后它跨过克莱德河向西经过Kinning Park、Bellahouston和希灵顿。离开格拉斯哥市以后,公路继续向西绕过Renfrew和佩斯利,接著到达格拉斯哥国际机场。M8高速公路的终点是位于格林诺克以东大约10英里(16公里)处的Langbank。