M2
ARG Travel
M2 bus timetable: Toryglen to Castlemilk
Toryglen - Castlemilk
Route map
M2 live route map
See the route, stops, and live buses currently on this line.
80 stops
Live buses loading
Map ready
Loading the route map...
Toryglen → Croftfoot
3 trips · first 10:35 · last 14:35
Mon–Fri
Live Valid 2026-04-12 – 2026-07-11
Swipe sideways to see later trips.
Stop
10:35
Croftfoot
12:35
Croftfoot
14:35
Croftfoot
Croftfoot → Toryglen
4 trips · first 09:10 · last 15:10
Mon–Fri
Live Valid 2026-04-12 – 2026-07-11
Swipe sideways to see later trips.
Stop
09:10
Croftfoot
11:10
Croftfoot
13:10
Croftfoot
15:10
Croftfoot
Timetable data from ARG Travel, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code ARGT_M2.
All stops shown
45 stops- Castlemilk, Thorncroft Drive after
- Castlemilk, Croftburn Drive after
- Castlemilk, Crofthouse Drive before
- Castlemilk, Croftfoot Quadrant opposite
- Castlemilk, Cavin Drive opposite
- Croftfoot Road after
- Croftfoot, Ashcroft Drive before
- Croftfoot, Croftend Avenue At
- Spittal, Dunure Drive before
- Spittal, Carrick Road near
- Spittal, Mossgeil Avenue opposite
- Spittal, Croftfoot Road before
- Spittal, Fernhill Road near
- Bankhead, Croftfoot Road after
- Bankhead, Rutherglen Cemetery opposite
- Rutherglen, Broomieknowe Road opposite
- Rutherglen, Victoria Road opposite
- Rutherglen, Dryburgh Avenue opposite
- Rutherglen, Parkhill Drive after
- Rutherglen, Kirkwood Street at
- Rutherglen, Mill Street before
- Rutherglen, Farie Street near
- Rutherglen, Brownsdale Road near
- Rutherglen, Westfield Avenue near
- Rutherglen, Westhouse Avenue At
- Kings Park, Greenan Avenue opposite
- Kings Park, Lubas Avenue opposite
- Mount Florida, Kerrycroy Avenue before
- Toryglen, Ardmory Avenue opposite
- Toryglen, Kerrycroy Avenue after
- Toryglen, Lubas Avenue opposite
- Toryglen, Kerrylamont Avenue opposite
- Toryglen, Drumreoch Drive before
- Rutherglen, Corlaich Drive opposite
- Rutherglen, Drummond Avenue opposite
- Rutherglen, Acredyke Road before
- Toryglen, Edinbeg Avenue after
- Toryglen, Glenmore Avenue after
- Toryglen, Rose Knowe Place after
- Toryglen, Crossbank Road after
- Toryglen, Prospecthill Circus opposite 99
- Toryglen, Prospecthill Square opposite
- Toryglen, Prospecthill Circus opposite
- Toryglen, Kerrycroy Street after
- Toryglen Asda Car Park in