34C - War Memorial - War Memorial
S_SC_SCFI_34C_1: current: true description: War Memorial - War Memorial line_brand: '' line_name: 34C
Routes
S/S_SC_SCFI_34C_1.xml
Line: SCFI:PM0000004:529:34C
LineName: 34C
ServiceCode: S_SC_SCFI_34C_1
CreationDateTime: 23 Feb 2022, 12:37 p.m.
ModificationDateTime: 13 Apr 2026, 10:10 a.m.
Hash: 3776d0b1b31eeea5fd72f094b3bf73617a01ab02
RevisionNumber: 1311
OperatingPeriod: 2026-04-20
PublicUse: True
Description: Perth - Spittalfield or Dunkeld
Origin: Perth
Destination: Spittalfield or Dunkeld
Via:
Edit
| Block | Code | Direction | Start | End | Dates | Days | Bank Holidays | Dates | Garage | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 3384 | VJ3384 | out | 09:40 | 10:37 | Sundays | Sundays |
not ChristmasDay not BoxingDay not GoodFriday not NewYearsDay not Jan2ndScotland not LateSummerBankHolidayNotScotland not MayDay not EasterMonday not SpringBank not ChristmasDayHoliday not BoxingDayHoliday not NewYearsDayHoliday not ChristmasEve not NewYearsEve |
Perth | ✎ | ||
| 3388 | VJ3388 | out | 11:40 | 12:37 | Perth | ✎ | |||||
| 3392 | VJ3392 | out | 13:40 | 14:37 | Perth | ✎ | |||||
| 3396 | VJ3396 | out | 15:40 | 16:37 | Perth | ✎ | |||||
| 3400 | VJ3400 | out | 17:40 | 18:37 | Perth | ✎ | |||||
| 3404 | VJ3404 | out | 19:40 | 20:37 | Perth | ✎ | |||||
| 3382 | VJ3382 | in | 08:50 | 09:36 | Perth | ✎ | |||||
| 3385 | VJ3385 | in | 10:39 | 11:36 | Perth | ✎ | |||||
| 3389 | VJ3389 | in | 12:39 | 13:36 | Perth | ✎ | |||||
| 3393 | VJ3393 | in | 14:39 | 15:36 | Perth | ✎ | |||||
| 3397 | VJ3397 | in | 16:39 | 17:36 | Perth | ✎ | |||||
| 3401 | VJ3401 | in | 18:39 | 19:36 | Perth | ✎ |
Outbound
- York Place (Stop ZF)
- Elibank Street (opp)
- Leisure Pool (at)
- Coach House Court (at)
- Wellshill Cemetery (at)
- Church Street (at)
- Hillcrest Avenue (opp)
- Rannoch Road (at 28)
- Rannoch Road (opp 79)
- Goodlyburn Terrace (at 28)
- Kingswell Terrace (opp)
- Mercer Terrace (at)
- Marlee Road (at)
- Campsie Road (at)
- Tweedsmuir Road (at 162)
- Cluny Terrace (opp)
- Tesco (opp)
- Double Dykes (at)
- Ruthvenfield Avenue (opp)
- Ruthvenfield Place (at)
- Bus Depot (at)
- Lawgrove Place (at)
- Denmarkfield (opp)
- Kirkhill House (at)
- Scarth Road (opp)
- Marshall Way (opp)
- Milton Road (opp)
- Gowrie Farm (at)
- Cross (opp)
- East Brougham Street (opp)
- Church Hall (opp)
- Lynton Farm (opp)
- Bankfoot road end (at)
- Primary School (at)
- Village Hall (opp)
- Druids Park (opp)
- Broompark (opp)
- Boatlands (opp)
- Bus Shelter (opp)
- Glendelvine Primary School (opp)
- War Memorial (at)
Inbound
- War Memorial (opp)
- Murray Place (at)
- Linn Road (opp)
- Glendelvine Primary School (at)
- Bus Shelter (at)
- Russell Street (at)
- Boatlands (at)
- House No 159 (opp)
- Church Hall (at)
- Broompark (at)
- East Brougham Street (at)
- Druids Park (at)
- Cross (at)
- Village Hall (at)
- Primary School (opp)
- Benchill View (at)
- Bankfoot road end (opp)
- Gowrie Farm (opp)
- Milton Road (at)
- Lynton Farm (at)
- NISA (at)
- Marshall Crescent (opp)
- Hatton Place (at)
- Hatton Road (opp)
- Luncarty House (at)
- Hatton Place (opp)
- Marshall Crescent (at)
- Marshall Way (at)
- Scarth Road (at)
- Denmarkfield (at)
- Lawgrove Place (opp)
- Bus Depot (opp)
- Ruthvenfield Avenue (at)
- Double Dykes (opp)
- Bertha Park (at)
- Tesco (Stop C)
- Cluny Terrace (at)
- Tweedsmuir Road (at)
- Campsie Road (opp)
- Marlee Road (opp)
- Mercer Terrace (opp)
- Kingswell Place (opp)
- Kingswell Terrace (opp 28)
- Rannoch Road (at 37)
- Hillcrest Avenue (at)
- Church Street (opp)
- Wellshill Cemetery (opp)
- Longcauseway (Stop ZA)
- Mill Street (Stop E)