This is Glasgow Bridge Street Junction on 21st September 2026. See Glasgow Bridge Street Junction live now →
Glasgow Bridge Street Junction
| STP | Time | From | To | Platform | Actual | Status | Formation |
|---|---|---|---|---|---|---|---|
| WTTThe permanent working timetable | 1919 | Largs | Glasgow Central | 1933 | passed+14 | 3 carriages 380014 | |
| WTTThe permanent working timetable | 1925½ | Edinburgh | Glasgow Central | 1928 | passed+3 | 4 carriages 385109 | |
| WTTThe permanent working timetable | 1926 | Glasgow Central | Corkerhill C.S.M.D. | 1925 | passed | 6 carriages 385023+385035 | |
| WTTThe permanent working timetable | 1926 | Neilston | Glasgow Central | 1926 | passed | 6 carriages 318268+320307 | |
| WTTThe permanent working timetable | 1928 | Wemyss Bay | Glasgow Central | 1927 | passed | 3 carriages 385036 | |
| WTTThe permanent working timetable | 1928 | Glasgow Central | Newton (Lanark) | 1928 | passed | 3 carriages 380003 | |
| WTTThe permanent working timetable | 1928 | Glasgow Central | Corkerhill C.S.M.D. | 1927 | passed | 4 carriages 380109 | |
| WTTThe permanent working timetable | 1930 | Ayr | Glasgow Central | 1937 | passed+7 | 6 carriages 380002+380005 | |
| WTTThe permanent working timetable | 1932 | East Kilbride | Glasgow Central | 1928 | passed-4 | 4 carriages 380102 | |
| WTTThe permanent working timetable | 1933 | Glasgow Central | Ayr | 1932 | passed | 6 carriages 380001+380017 | |
| WTTThe permanent working timetable | 1935 | Glasgow Central | Kilmarnock | 1935 | passed | 4 carriages 156432+156494 | |
| WTTThe permanent working timetable | 1935 | Gourock | Glasgow Central | 1939 | passed+4 | 6 carriages 380015+380016 | |
| WTTThe permanent working timetable | 1937 | Kilmarnock | Glasgow Central | 1939 | passed | 4 carriages 156433+156492 | |
| WTTThe permanent working timetable | 1937 | Glasgow Central | Neilston | 1937 | passed | 6 carriages 318253+320413 | |
| WTTThe permanent working timetable | 1937 | Glasgow Central | Gourock | 1949 | passed+12 | 3 carriages 380010 | |
| WTTThe permanent working timetable | 1939 | Ardrossan Harbour | Glasgow Central | 1943 | passed+4 | 4 carriages 380116 | |
| WTTThe permanent working timetable | 1940 | Glasgow Central | Corkerhill C.S.M.D. | 1938 | passed-2 | 3 carriages 385036 | |
| WTTThe permanent working timetable | 1941 | Lanark | Glasgow Central | 1940 | passed | 6 carriages 385018+385040 | |
| WTTThe permanent working timetable | 1943 | Glasgow Central | Corkerhill C.S.M.D. | 1941 | passed-2 | 6 carriages 318268+320307 | |
| WTTThe permanent working timetable | 1943 | Glasgow Central | Glasgow Central | 1944 | passed | 3 carriages 380011 | |
| WTTThe permanent working timetable | 1945 | Glasgow Central | Polmadie Car M.D. | 1939 | passed-6 | 11 carriages 390136 | |
| WTTThe permanent working timetable | 1947 | Liverpool Lime Street | Glasgow Central | 1945 | passed-2 | 5 carriages 397002 | |
| WTTThe permanent working timetable | 1947 | Barrhead | Glasgow Central | 1949 | passed | 4 carriages 380103 | |
| WTTThe permanent working timetable | 1947 | Glasgow Central | Edinburgh | 1946 | passed | 4 carriages 385109 | |
| WTTThe permanent working timetable | 1947 | Wemyss Bay | Glasgow Central | 1947 | passed | 3 carriages 380019 | |
| WTTThe permanent working timetable | 1947 | Glasgow Central | Largs | 1947 | passed | 4 carriages 380104 | |
| WTTThe permanent working timetable | 1947 | Glasgow Central | Newton (Lanark) | 1947 | passed | 3 carriages 380014 | |
| WTTThe permanent working timetable | 1949 | Glasgow Central | Corkerhill C.S.M.D. | 1953 | passed+4 | 2 carriages 156433 | |
| WTTThe permanent working timetable | 1949 | Glasgow Central | East Kilbride | 1950 | passed | 4 carriages 380102 | |
| WTTThe permanent working timetable | 1949 | Newton (Lanark) | Glasgow Central | 1951 | passed | 4 carriages 380112 | |
| WTTThe permanent working timetable | 1951 | Edinburgh | Glasgow Central | 1952 | passed | 3 carriages 385022 | |
| WTTThe permanent working timetable | 1952 | Glasgow Central | Lanark | 1953 | passed | 6 carriages 385018+385040 | |
| WTTThe permanent working timetable | 1952 | Paisley Canal | Glasgow Central | 1949 | passed-3 | 4 carriages 380110 | |
| WTTThe permanent working timetable | 1952 | Glasgow Central | Corkerhill C.S.M.D. | 1952 | passed | 4 carriages 380116 | |
| WTTThe permanent working timetable | 1954 | Ayr | Glasgow Central | 1957 | passed+3 | 6 carriages 380012+380018 | |
| WTTThe permanent working timetable | 1954½ | Edinburgh | Glasgow Central | 1954 | passed | 3 carriages 385027 | |
| WTTThe permanent working timetable | 1955 | Neilston | Glasgow Central | 1956 | passed | 6 carriages 318263+320312 | |
| WTTThe permanent working timetable | 1957 | Glasgow Central | Wemyss Bay | 1959 | passed | 3 carriages 380016 | |
| WTTThe permanent working timetable | 1957 | Glasgow Central | Glasgow Central | 1957 | passed | 3 carriages 380011 | |
| WTTThe permanent working timetable | 1958 | East Kilbride | Glasgow Central | 2000 | passed | 4 carriages 380114 | |
| WTTThe permanent working timetable | 1959½ | London Euston | Glasgow Central | 1957 | passed-2 | 11 carriages 390121 | |
| WTTThe permanent working timetable | 2000 | Glasgow Central | Shields T.M.D. (E) | 2001 | passed | 4 carriages 385118 | |
| WTTThe permanent working timetable | 2002 | Glasgow Central | Ayr | 2003 | passed | 3 carriages 380005 | |
| WTTThe permanent working timetable | 2004 | Corkerhill C.S.M.D. | Glasgow Central | 2004 | passed | 2 carriages 158711 | |
| WTTThe permanent working timetable | 2006 | Glasgow Central | Polmadie D.H.S. | 2007 | passed | 5 carriages 397002 | |
| WTTThe permanent working timetable | 2006 | Gourock | Glasgow Central | 2007 | passed | 3 carriages 380022 | |
| WTTThe permanent working timetable | 2008 | Edinburgh | Glasgow Central | 2002 | passed-6 | 3 carriages 385026 | |
| VAROverlay: a short-term plan replacing the timetable for this date | 2008 | Glasgow Central | Crewe | 2010 | passed | 11 carriages 390152 | |
| WTTThe permanent working timetable | 2009 | Glasgow Central | Gourock | 2009 | passed | 3 carriages 380019 | |
| WTTThe permanent working timetable | 2010 | Glasgow Central | Neilston | 2011 | passed | 4 carriages 380112 | |
| WTTThe permanent working timetable | 2011 | Glasgow Central | Paisley Canal | 2010 | passed | 3 carriages 380015 | |
| WTTThe permanent working timetable | 2012 | Largs | Glasgow Central | 2010 | passed-2 | 4 carriages 380106 | |
| WTTThe permanent working timetable | 2012 | Kilmarnock | Glasgow Central | 2013 | passed | 4 carriages 156436+156442 | |
| WTTThe permanent working timetable | 2013 | Lanark | Glasgow Central | 2014 | passed | 6 carriages 385033+385044 | |
| WTTThe permanent working timetable | 2014 | Glasgow Central | Corkerhill C.S.M.D. | 2013 | passed | 4 carriages 380114 | |
| WTTThe permanent working timetable | 2017 | Wemyss Bay | Glasgow Central | 2016 | passed | 3 carriages 380007 | |
| WTTThe permanent working timetable | 2017 | Glasgow Central | Glasgow Central | 2019 | passed | 3 carriages 380022 | |
| WTTThe permanent working timetable | 2017 | Glasgow Central | Ardrossan Harbour | 2016 | passed | 3 carriages 380012 | |
| WTTThe permanent working timetable | 2018 | Glasgow Central | Edinburgh | 2018 | passed | 2 carriages 158711 | |
| WTTThe permanent working timetable | 2019 | Glasgow Central | Kilmarnock | 2020 | passed | 2 carriages 156492 | |
| WTTThe permanent working timetable | 2021 | Glasgow Central | Newton (Lanark) | 2022 | passed | 4 carriages 380110 | |
| WTTThe permanent working timetable | 2022 | Newton (Lanark) | Glasgow Central | 2018 | passed-4 | 3 carriages 380003 | |
| WTTThe permanent working timetable | 2023 | Glasgow Central | East Kilbride | 2023 | passed | 4 carriages 380103 | |
| WTTThe permanent working timetable | 2024 | Glasgow Central | Shields T.M.D. (E) | 2021 | passed-3 | 3 carriages 380018 | |
| WTTThe permanent working timetable | 2024 | Glasgow Central | Glasgow Central | 2023 | passed | 3 carriages 380011 | |
| WTTThe permanent working timetable | 2024 | Ayr | Glasgow Central | 2023 | passed | 4 carriages 380113 | |
| WTTThe permanent working timetable | 2025 | Glasgow Central | Lanark | 2025 | passed | 6 carriages 385033+385044 | |
| WTTThe permanent working timetable | 2025 | Glasgow Central | Polmadie Car M.D. | 2025 | passed | 11 carriages 390121 | |
| WTTThe permanent working timetable | 2027 | Neilston | Glasgow Central | 2026 | passed | 3 carriages 320401 | |
| WTTThe permanent working timetable | 2029 | East Kilbride | Glasgow Central | 2030 | passed | 4 carriages 380107 | |
| WTTThe permanent working timetable | 2029 | Glasgow Central | Corkerhill C.S.M.D. | 2029 | passed | 6 carriages 385022+385026 | |
| WTTThe permanent working timetable | 2032 | Glasgow Central | Ayr | 2031 | passed | 4 carriages 380106 | |
| WTTThe permanent working timetable | 2035 | Carlisle | Glasgow Central | 2033 | passed-2 | 4 carriages 156504+156510 | |
| WTTThe permanent working timetable | 2035 | Glasgow Central | Kilmarnock | 2035 | passed | 4 carriages 156436+156442 | |
| WTTThe permanent working timetable | 2037 | Glasgow Central | Gourock | 2036 | passed | 3 carriages 380007 | |
| WTTThe permanent working timetable | 2037 | Manchester Airport | Glasgow Central | 2036 | passed | 5 carriages 397008 | |
| WTTThe permanent working timetable | 2037 | Glasgow Central | Neilston | 2037 | passed | 6 carriages 318263+320312 | |
| WTTThe permanent working timetable | 2039 | Ardrossan Harbour | Glasgow Central | 2038 | passed | 3 carriages 380009 | |
| WTTThe permanent working timetable | 2042 | Lanark | Glasgow Central | 2041 | passed | 6 carriages 320304+320414 | |
| WTTThe permanent working timetable | 2044 | Glasgow Central | Glasgow Central | 2045 | passed | 3 carriages 380022 | |
| WTTThe permanent working timetable | 2046 | Gourock | Glasgow Central | 2044 | passed-2 | 3 carriages 385031 | |
| WTTThe permanent working timetable | 2047 | Glasgow Central | Newton (Lanark) | 2046 | passed | 3 carriages 380003 | |
| WTTThe permanent working timetable | 2048 | Paisley Canal | Glasgow Central | 2049 | passed | 3 carriages 380015 | |
| WTTThe permanent working timetable | 2049 | Glasgow Central | East Kilbride | 2048 | passed | 4 carriages 380107 | |
| WTTThe permanent working timetable | 2049 | Glasgow Central | Largs | 2048 | passed | 3 carriages 380002 | |
| WTTThe permanent working timetable | 2050 | Newton (Lanark) | Glasgow Central | 2048 | passed-2 | 3 carriages 380014 | |
| WTTThe permanent working timetable | 2050 | Wemyss Bay | Glasgow Central | 2051 | passed | 6 carriages 318260+320322 | |
| WTTThe permanent working timetable | 2052 | Edinburgh | Glasgow Central | 2051 | passed | 3 carriages 385039 | |
| WTTThe permanent working timetable | 2053 | Glasgow Central | Lanark | 2053 | passed | 6 carriages 320304+320414 | |
| WTTThe permanent working timetable | 2055 | Glasgow Central | Glasgow Central | 2055 | passed | 3 carriages 380011 | |
| WTTThe permanent working timetable | 2055 | Neilston | Glasgow Central | 2056 | passed | 6 carriages 318253+320413 | |
| WTTThe permanent working timetable | 2056 | Ayr | Glasgow Central | 2053 | passed-3 | 4 carriages 380111 | |
| WTTThe permanent working timetable | 2057 | Glasgow Central | Wemyss Bay | 2056 | passed | 3 carriages 385031 | |
| WTTThe permanent working timetable | 2059 | East Kilbride | Glasgow Central | 2058 | passed | 4 carriages 380102 | |
| WTTThe permanent working timetable | 2059 | Corkerhill C.S.M.D. | Glasgow Central | 2057 | passed-2 | 4 carriages 156456+156502 | |
| WTTThe permanent working timetable | 2101 | Glasgow Central | Polmadie D.H.S. | 2059 | passed-2 | 5 carriages 397008 | |
| WTTThe permanent working timetable | 2102 | Glasgow Central | Ayr | 2101 | passed | 4 carriages 380113 | |
| WTTThe permanent working timetable | 2102 | Lanark | Glasgow Central | 2059 | passed-3 | 6 carriages 385006+385043 | |
| WTTThe permanent working timetable | 2104 | London Euston | Glasgow Central | 2103 | passed | 11 carriages 390104 | |
| WTTThe permanent working timetable | 2104 | Corkerhill C.S.M.D. | Glasgow Central | 2102 | passed-2 | 4 carriages 380101 |
Italic estimated timing, bold is actual.
Updated 16:49