| Route | West Coast Main Line (WCML) |
| Section | Carlisle to Law Jn |
| Maps | WCM1 Interactive • Local: Carlisle , Kingmoor Yard , Gretna , Carstairs , Lanark , Garriongill Jn |
| ELR Extent | 0M -216y to 84M 0384y • 84.341 miles • 135.734 km |
| Measured 135.757 km (+23 m, relative to reported extent) | |
| Track ID Extents | ☐ 0M -216y to 0M -001y • 0.122 miles • 0.197 km |
| ☒ 0M -001y to 84M 0218y • 84.124 miles • 135.385 km | |
| ☐ 84M 0218y to 84M 0384y • 0.094 miles • 0.152 km | |
| Grouping | LEC1 , LEC2 , LEC3 , LEC4 , LEC5 , LEC6 , CGJ1 , CGJ2 , CGJ3 , CGJ4 , CGJ5 , CGJ6 , CGJ7 , WCM1 , WCM2 |
| Neighbours | CGJ7 , CSP , ECA1 , ETC , GJH , GSW , KMG1 , KMG2 , LNK , WCM2 , WWD |
| NR Regions | 🟥 North West & Central • 0M -216y to 12M 0670y 🟦 Scotland • 12M 0671y to 84M 0384y |
| LOR | 🔴 NW4001 Preston Ribble Jn to Cove LC (including Goods Lines at Upperby) 🔵 SC001 Gretna Jn to Glasgow Central (via Beattock) |
| TRACKmaps | 🔵 Scotland 🔴 Midlands & North West 🟡 Eastern |
| Urban Areas | Carlisle |
| Milepost | Feature | Connections |
|---|---|---|
| <0 | CGJ7 / WCM1 interface | CGJ7 |
| <0 | CARLISLE | |
| 1 ●●● | Kingmoor Jn | KMG1 |
| 7 ●● | Mossband Jn | GJH , KMG2 |
| 8 ●● | Gretna Jn | GSW |
| 17 | Kirtlebridge crossovers | |
| 25 ●●● | LOCKERBIE | |
| 34 ● | Wamphray crossovers | |
| 39 ●●● | Beattock Sidings | |
| 49 ●● | Beattock Summit Loops | |
| 58 | Abington Loops | |
| 66 | Symington crossovers | |
| 73 | Carstairs South Jn | ECA1 |
| 73 ● | Carstairs Station Jn | CSP |
| 73 ●● | CARSTAIRS | |
| 74 ● | Carstairs North Jn | |
| 75 | Ravenstruther connection | |
| 76 | Lanark Jn | LNK |
| 81 ●●● | CARLUKE | |
| 84 | Law Jn | WCM2 , WWD |
| From | To | Nearest Place | District / County | Proximity |
|---|---|---|---|---|
| <0 | 0 ● | Carlisle | Cumbria - Carlisle | Near |
| 0 ● | 0 ●● | Caldewgate | Cumbria - Carlisle | Near → Distant |
| 0 ●● | 1 | Willow Holme | Cumbria - Carlisle | Distant |
| 1 | 1 ●●● | Etterby | Cumbria - Carlisle | Near → Distant |
| 1 ●●● | 2 ●● | Kingmoor House | Cumbria - Carlisle | Adjacent → Remote |
| 2 ●● | 3 ●● | Cargo | Cumbria - Carlisle | Distant → Remote |
| 3 ●● | 4 | Harker | Cumbria - Carlisle | Remote |
| 4 | 4 ●● | Rockcliffe | Cumbria - Carlisle | Distant → Remote |
| 4 ●● | 5 ●● | Todhills | Cumbria - Carlisle | Distant → Remote |
| 5 ●● | 7 ●● | Metal Bridge | Cumbria - Carlisle | Near → Remote |
| 7 ●● | 8 ●● | Blackbank | Cumbria - Carlisle | Remote |
| 8 ●● | 10 ● | Springfield | Dumfries and Galloway | Near → Remote |
| 10 ● | 11 ●● | Gretna Green | Dumfries and Galloway | Remote |
| 11 ●● | 13 | Hollee | Dumfries and Galloway | Distant → Remote |
| 13 | 14 ●● | Kirkpatrick-Fleming | Dumfries and Galloway | Near → Remote |
| 14 ●● | 16 ●● | Kirtlebridge | Dumfries and Galloway | Adjacent → Remote |
| 16 ●● | 17 ●● | Eaglesfield | Dumfries and Galloway | Remote |
| 17 ●● | 18 ●● | Middlebie | Dumfries and Galloway | Remote |
| 18 ●● | 20 ● | Ecclefechan | Dumfries and Galloway | Distant → Remote |
| 20 ● | 20 ●●● | Hoddomcross | Dumfries and Galloway | Remote |
| 20 ●●● | 22 ● | Middleshaw | Dumfries and Galloway | Remote |
| 22 ● | 23 ●●● | Kettleholm | Dumfries and Galloway | Remote |
| 23 ●●● | 27 ● | Lockerbie | Dumfries and Galloway | Near → Remote |
| 27 ● | 30 ●● | Millhousebridge | Dumfries and Galloway | Remote |
| 30 ●● | 33 ● | Johnstonebridge | Dumfries and Galloway | Remote |
| 33 ● | 36 ●●● | Newton | Dumfries and Galloway | Near → Remote |
| 36 ●●● | 40 ●● | Beattock | Dumfries and Galloway | Near → Remote |
| 40 ●● | 47 | Moffat | Dumfries and Galloway | Remote |
| 47 | 54 | Elvanfoot | South Lanarkshire | Near → Remote |
| 54 | 56 ●●● | Crawford | South Lanarkshire | Distant → Remote |
| 56 ●●● | 59 ● | Abington | South Lanarkshire | Near → Remote |
| 59 ● | 61 ● | Ladygill | South Lanarkshire | Distant → Remote |
| 61 ● | 62 | Roberton | South Lanarkshire | Remote |
| 62 | 62 ● | Wiston | South Lanarkshire | Remote |
| 62 ● | 65 | Lamington | South Lanarkshire | Distant → Remote |
| 65 | 67 ● | Symington | South Lanarkshire | Near → Remote |
| 67 ● | 69 | Thankerton | South Lanarkshire | Adjacent → Remote |
| 69 | 70 ●●● | Covington | South Lanarkshire | Near → Remote |
| 70 ●●● | 71 ●● | Libberton | South Lanarkshire | Remote |
| 71 ●● | 72 ● | Pettinain | South Lanarkshire | Remote |
| 72 ● | 73 ●●● | Carstairs Junction | South Lanarkshire | Adjacent → Remote |
| 73 ●●● | 74 ●●● | Carstairs | South Lanarkshire | Near → Remote |
| 74 ●●● | 75 ●●● | Ravenstruther | South Lanarkshire | Near → Remote |
| 75 ●●● | 77 ●● | Cleghorn | South Lanarkshire | Near → Remote |
| 77 ●● | 78 | Kilncadzow | South Lanarkshire | Remote |
| 78 | 79 ●●● | Cartland | South Lanarkshire | Distant → Remote |
| 79 ●●● | 81 ● | Braidwood | South Lanarkshire | Adjacent → Remote |
| 81 ● | 82 ●●● | Carluke | South Lanarkshire | Distant → Remote |
| 82 ●●● | 84 | Wildmanbridge | South Lanarkshire | Adjacent → Remote |
| From | To | Country | Administrative Area |
|---|---|---|---|
| <0 | 8 ●●● | England | Cumbria |
| 8 ●●● | 46 ●●● | Scotland | Dumfries and Galloway |
| 46 ●●● | 82 ●● | Scotland | South Lanarkshire |
| 82 ●● | 84 | Scotland | North Lanarkshire |