M7 Staffin Way ↔ Treemain Road
Operated by McGill's. First bus 07:05, last bus 20:00. 28 journeys on weekdays.
Timetable
Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.
| Staffin Way (before) | 07:05 | 07:40 | 08:40 | 09:40 | 10:30 | 11:40 | 12:30 | 14:00 | 14:33 | 15:25 | 16:15 | 17:25 | 18:25 | 19:35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Ayr Road (after) | 07:11 | 07:46 | 08:46 | 09:46 | 10:36 | 11:46 | 12:36 | 14:06 | 14:39 | 15:31 | 16:21 | 17:31 | 18:31 | 19:41 |
| Westerlands Drive (after) | 07:15 | 07:50 | 08:50 | 09:50 | 10:40 | 11:50 | 12:40 | 14:10 | 14:43 | 15:35 | 16:25 | 17:35 | 18:35 | 19:45 |
| Patterton Railway Station | 07:21 | 07:56 | 08:56 | 09:56 | 10:46 | 11:56 | 12:46 | 14:16 | 14:49 | 15:41 | 16:31 | 17:41 | 18:41 | 19:51 |
| Rouken Glen Garden Centre (opp) | · | 08:00 | 09:00 | · | 10:50 | · | 12:50 | · | 14:53 | 15:45 | 16:35 | 17:45 | 18:45 | · |
| Eastwood Park (at) | · | 08:02 | 09:02 | · | 10:52 | · | 12:52 | · | 14:55 | 15:47 | 16:37 | 17:47 | 18:47 | · |
| Treemain Road (opp) | · | 08:05 | 09:05 | · | 10:55 | · | 12:55 | · | 14:58 | 15:50 | 16:40 | 17:50 | 18:50 | · |
Route map
All stops on route M7
M7 towards Treemain Road
- Staffin Way (before) Newton Mearns
- Malletsheugh Road (after) Newton Mearns
- St Vigeans Place (before) Newton Mearns
- Ayr Road (after) Newton Mearns
- Castle Road (before) Newton Mearns
- Rodger Avenue (opp) Newton Mearns
- Westacres Road (before) Newton Mearns
- Westerlands Drive (after) Newton Mearns
- Albertslund Hall (opposite) Newton Mearns
- Balgray Road (opp) Newton Mearns
- Crookfur Roundabout (before) Newton Mearns
- Witchwood Grove (before) Newton Mearns
- Patterton Railway Station Newton Mearns
- Deaconsgait Way (before) Deaconsbank
- Deaconsbank Avenue (after) Thornliebank
- Invergarry Drive (after) Deaconsbank
- Rouken Glen Garden Centre (opp) Rouken Glen
- Rowallan Road (after) Rouken Glen
- Woodfarm Road (after) Rouken Glen
- Eastwood Park (at) Rouken Glen
- Woodvale Avenue (after) Whitecraigs
- Treemain Road (opp) Whitecraigs
M7 towards Staffin Way
- Treemain Road (opp) Whitecraigs
- Ayr Road (after) Whitecraigs
- Davieland Road (after) Rouken Glen
- Rowallan Road (opp) Rouken Glen
- Rouken Glen Garden Centre (before) Rouken Glen
- Rouken Glen Garden Centre (after) Rouken Glen
- Invergarry Drive (opp) Deaconsbank
- Deaconsgait Way (opp) Deaconsbank
- Patterton Railway Station Newton Mearns
- Witchwood Grove (opposite) Newton Mearns
- Tesco (at) Newton Mearns
- Jura Drive (at) Newton Mearns
- Albertslund Hall (at) Newton Mearns
- Westerlands Drive (opposite) Newton Mearns
- Greenfarm Road (after) Newton Mearns
- Rodger Avenue (after) Newton Mearns
- Castle Road (opp) Newton Mearns
- Ayr Road (before) Newton Mearns
- Moorhill Road (opp) Newton Mearns
- Paidmyre Road (after) Newton Mearns
- Hunters Drive (opp) Newton Mearns
- Malletsheugh Road (opp) Newton Mearns
- Staffin Way (before) Newton Mearns
Service history & registered changes
- 🆕 Registered effective 12 Jul 2026 Operating between Maidenhill Grove, Maidenhill and Ayr Road, Whitecraigs Railway Station given service number M7 effective from 12 July 2026. To amend Timetable.
From official Traffic Commissioner registrations. All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first M7 bus?
The first M7 departure on weekdays leaves at 07:05 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last M7 bus?
The last M7 on weekdays leaves its first stop at 20:00. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the M7 bus cost?
The England fare cap doesn't apply in Scotland — McGill's sets the fares on the M7. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
Who runs the M7 bus?
The M7 is operated by McGill's.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.