31 - Woodland Way - Thurso Crescent
MOFF_31: current: true description: Woodland Way - Thurso Crescent line_brand: '' line_name: '31'
Routes
S/31_MOFF_640_MOFF_31_20260604_20260605_183337.xml
Line: SL31
LineName: 31
ServiceCode: MOFF_31
CreationDateTime: 5 Jun 2026, 6:04 p.m.
ModificationDateTime: 5 Jun 2026, 6:04 p.m.
Hash: 1adb2f3f0303215d6d8570455d2c88b46f34cf60
RevisionNumber: 0
OperatingPeriod: 2026-06-04–2026-08-17
PublicUse: True
Description: Birkhill + Fowlis + Liff circular - Ninewells
Origin: Birkhill + Fowlis + Liff circular
Destination: Ninewells
Via:
Edit
| Block | Code | Direction | Start | End | Dates | Days | Bank Holidays | Dates | Garage | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 10001 | in | 09:35 | 10:24 | Monday to Friday | Monday to Friday | ✎ | ||||
| 1 | 10003 | in | 10:25 | 11:00 | ✎ | ||||||
| 1 | 10005 | in | 12:20 | 13:05 | ✎ | ||||||
| 10007 | in | 14:25 | 15:10 | ✎ | |||||||
| 1 | 10002 | in | 09:35 | 10:24 | Saturdays | Saturdays |
not AllBankHolidays |
✎ | |||
| 1 | 10004 | in | 10:25 | 11:00 | ✎ | ||||||
| 1 | 10006 | in | 12:20 | 13:05 | ✎ | ||||||
| 10008 | in | 14:25 | 15:10 | ✎ |
S/31_MOFF_640_MOFF_31_20260818_20260605_183337.xml
Line: SL31
LineName: 31
ServiceCode: MOFF_31
CreationDateTime: 5 Jun 2026, 6:04 p.m.
ModificationDateTime: 5 Jun 2026, 6:04 p.m.
Hash: 8f50223515b71ae5b87ae0c6f13d0f41207e8e77
RevisionNumber: 0
OperatingPeriod: 2026-08-18–2027-08-17
PublicUse: True
Description: Birkhill + Fowlis + Liff circular - Ninewells
Origin: Birkhill + Fowlis + Liff circular
Destination: Ninewells
Via:
Edit
| Block | Code | Direction | Start | End | Dates | Days | Bank Holidays | Dates | Garage | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 1 | in | 09:35 | 10:24 | Monday to Friday | Monday to Friday | ✎ | ||||
| 1 | 3 | in | 10:25 | 11:00 | ✎ | ||||||
| 1 | 5 | in | 12:20 | 13:05 | ✎ | ||||||
| 7 | in | 14:25 | 15:10 | ✎ | |||||||
| 1 | 2 | in | 09:35 | 10:24 | Saturdays | Saturdays |
not AllBankHolidays |
✎ | |||
| 1 | 4 | in | 10:25 | 11:00 | ✎ | ||||||
| 1 | 6 | in | 12:20 | 13:05 | ✎ | ||||||
| 8 | in | 14:25 | 15:10 | ✎ |
Inbound
- Woodland Way (at)
- Carse Place (opp)
- Station Road (opp)
- Dryburgh Terrace (opp)
- Primary School (at)
- Carselea Road (opp)
- Greystane Road (at)
- Riverside Drive (near)
- Explorer Road (at)
- Medi Park (at)
- Carseview Centre (opp)
- James Arnott Drive (near)
- Ninewells Hospital (Stance A)
- Lochay Place (opp)
- Spey Drive (at)
- Gowrie Court (opp)
- Tweed Crescent (opp)
- Arran Drive (near)
- Craigowan Road (opp)
- Charleston School (opp)
- Duncraig Road (opp)
- Lynch Centre (at)
- Dunholm Road (opp)
- Asda Myrekirk (opp)
- Brunel Road (near)
- Post Box Road (opp)
- Dronley Road (opp)
- Sidlaw Gardens (opp)
- Health Centre (at)
- Loch of Liff Road (opp)
- Village Green (at)
- Loch of Liff Road (at)
- The Neuk (at)
- Kirk (opp)
- Kirkcroft Brae (at)
- Western Gateway (at)
- North Road (opp)
- Tayview Road (opp)
- Whitelawston Cottages (at)
- Brunel Road (opp)
- Asda Myrekirk (at)
- Dunholm Road (at)
- Lynch Centre (opp)
- Duncraig Road (at)
- Charleston School (at)
- Craigowan Road (near)
- Arran Drive (adj)
- Tweed Crescent (at)
- Tweed Crescent (near)
- Gowrie Court (at)
- Spey Drive (opp)
- Thurso Crescent (opp)