Search Results
×
Geopunk
Postcode Areas
Council Areas
STD Dialling Codes
Bus Routes
Sunrise and Sunset Times
Contact Us
Privacy Policy
About
Timetables
Scotland
Perth Kinross
39B - Arbroath bus station - Perth Royal Infirmary
Advertisement
39B Bus Route: Arbroath bus station - Perth Royal Infirmary with Stops and Timetable
This bus service is run by Stagecoach East Scotland
Operator Details and Contact Information
Bus Company
Fife Scottish Omnibuses Ltd
Telephone
01383660880
Website
https://www.stagecoachbus.com/regional-help-and-contact/east-scotland
Address
Customer Services, FREEPOST STAGECOACH
Bus Route Search
Start
Destination
Submit
Map of the 39B Bus Service
Routes
Search for Bus Route by Postcode
Enter Postcode to Begin
Please enter a valid GB Postcode to search for nearby bus routes.
Find Postcode
Advertisement
Bus Timetable for the 39B - Arbroath bus station - Perth Royal Infirmary Route
Outbound Localities Visited
Choose a Place
Perth
Barnhill - PERTH
Walnut Grove - PERTH
Kinfauns - PERTH
Glencarse - PERTH
St Madoes - PERTH
Errol - PERTH
Grange - PERTH
Inchture - PERTH
Longforgan - DUNDEE
Invergowrie - DUNDEE
Kingoodie - DUNDEE
Technology Park - DUNDEE
Ninewells - DUNDEE
Riverside - DUNDEE
West End - DUNDEE
Dundee City Centre - DUNDEE
Outbound Timetable
Choose Bus Stop
Select Start
Stance 4, Bus Station, Leonard Street, Perth
Stop ZE, York Place, Perth
Stop N, South Street, Perth
at, Manse Road, Dundee Road, Barnhill
at, Fairmount Road, Dundee Road, Barnhill
at, Branklyn Gardens, Dundee Road, Barnhill
at, West Road End, A90, Walnut Grove
at, Willowgate Fishery, Dundee Road, Walnut Grove
at, Kinfauns Castle, A90, Kinfauns
at, Road End, A90, Kinfauns
opp, Post Office, C484, Glencarse
at, Green, Cairnie Road, St Madoes
at, Community Centre, Low Carse Road, St Madoes
at, Madoch Centre, Low Carse Road, St Madoes
opp, Cottown, Low Carse Road, St Madoes
at, Leetown, Low Carse Road, St Madoes
opp, Hill Farm Cottages, Low Carse Road, Errol
opp, Mains of Errol, Low Carse Road, Errol
at, Errol Park Estate, Low Carse Road, Errol
opp, Cross, High Street, Errol
opp, School Wynd, High Street, Errol
at, Primary School, Station Road, Errol
opp, Viewlands, Station Road, Errol
opp, East Leys Farm, Low Carse Road, Errol
opp, Bus Shelter, Low Carse Road, Grange
opp, Bogmiln Farm, Low Carse Road, Grange
after, Level Crossing, Low Carse Road, Inchture
opp, Meadowview Drive, B953, Inchture
at, Post Office, Main Road, Inchture
opp, Post Office, Main Road, Inchture
at, Meadowview Drive, B953, Inchture
at, Ballindean Farm, Inchture Interchange, Inchture
at, Abernyte Link Road, Inchture Interchange, Inchture
at, Old Knapp Road End, A90, Longforgan
at, Rosebank Cottage, Main Street, Longforgan
opp, Church, Main Street, Longforgan
opp, Hotel, Main Street, Longforgan
at, Eastbank Place, Main Street, Longforgan
at, Station Road, Main Street, Longforgan
at, Hotel, Main Street, Longforgan
at, Church, Main Street, Longforgan
opp, Rosebank Cottage, Main Street, Longforgan
at, Eastbound Slip Road, A90, Longforgan
at, Star Inn, A90, Invergowrie
at, Invergowrie Inn, Main Street, Invergowrie
opp, Primary School, Errol Road, Invergowrie
at, Dryburgh Terrace, Errol Road, Invergowrie
at, Station Road, Errol Road, Invergowrie
at, Carse Place, Errol Road, Invergowrie
opp, Woodland Way, The Shore, Kingoodie
at, The Green, Woodland way, Kingoodie
at, Woodland Way, The Shore, Kingoodie
opp, Carse Place, Errol Road, Invergowrie
opp, Station Road, Errol Road, Invergowrie
opp, Dryburgh Terrace, Errol Road, Invergowrie
at, Primary School, Errol Road, Invergowrie
opp, Carselea Road, Main Street, Invergowrie
at, Greystane Road, Main Street, Invergowrie
near, Riverside Drive, Appollo Way, Technology Park
at, Explorer Road, Mariner Drive, Technology Park
at, Medi Park, Tom Mcdonald Drive, Technology Park
opp, Carseview Centre, Tom McDonald Drive, Ninewells
near, James Arnott Drive, Kirsty Semple Way, Ninewells
Stance C, Ninewells Hospital, Ninewells
at, James Arnott Drive, Kirsty Semple Way, Ninewells
at, Maggies Centre, Tom McDonald Avenue, Ninewells
at, Clayhills Drive, Tom Mcdonald Avenue, Ninewells
opp, Riverside Place, Perth Road, Riverside
near, Invergowrie Drive, Perth Road, Riverside
near, Hazel Avenue, Perth Road, Riverside
at, Glamis Road, Perth Road, Riverside
near, Arnhall Drive, Perth Road, Riverside
near, West Grove Avenue, Perth Road, Riverside
near, West Park Road, Perth Road, Riverside
near, Grosvenor Road, Perth Road, Riverside
near, Rockfield Street, Perth Road, Riverside
near, Seymour Street, Perth Road, Riverside
opp, Windsor Street, Perth Road, Riverside
near, Ritchies Lane, Perth Road, West End
opp, Patons Lane, Perth Road, West End
opp, Seafield Lane, Perth Road, West End
opp, Mcvicars Lane, Perth Road, West End
opp, Roseangle, Perth Road, West End
at, University, Nethergate, Dundee City Centre
at, West Marketgait, Nethergate, Dundee City Centre
Stop 3, High Street, Dundee City Centre
at, Caird Hall, Shore Terrace, Dundee City Centre
at, Marks and Spencer, Seagate, Dundee City Centre
at, Bus Station, Seagate, Dundee City Centre
Reset
Choose Destination
Select Destination
Days Service Runs
Monday
Tuesday
Wednesday
Thursday
Friday
Days Service Runs
Saturday
Days Service Runs
Monday
Tuesday
Wednesday
Thursday
Friday
Days Service Runs
Saturday
Stance 4, Bus Station, Leonard Street, Perth
19:45
19:45
22:40
22:40
Stop ZE, York Place, Perth
19:48
19:48
22:40
22:40
Stop N, South Street, Perth
19:50
19:50
22:50
22:50
at, Manse Road, Dundee Road, Barnhill
19:52
19:52
22:52
22:52
at, Fairmount Road, Dundee Road, Barnhill
19:53
19:53
22:53
22:53
at, Branklyn Gardens, Dundee Road, Barnhill
19:53
19:53
22:54
22:54
at, West Road End, A90, Walnut Grove
19:58
19:58
22:58
22:58
at, Willowgate Fishery, Dundee Road, Walnut Grove
19:58
19:58
22:58
22:58
at, Kinfauns Castle, A90, Kinfauns
20:01
20:01
22:59
22:59
at, Road End, A90, Kinfauns
20:02
20:02
23:00
23:00
opp, Post Office, C484, Glencarse
20:06
20:06
23:01
23:01
at, Green, Cairnie Road, St Madoes
20:07
20:07
23:02
23:02
at, Community Centre, Low Carse Road, St Madoes
20:07
20:07
23:03
23:03
at, Madoch Centre, Low Carse Road, St Madoes
20:08
20:08
23:03
23:03
opp, Cottown, Low Carse Road, St Madoes
20:09
20:09
23:04
23:04
at, Leetown, Low Carse Road, St Madoes
20:09
20:09
23:04
23:04
opp, Hill Farm Cottages, Low Carse Road, Errol
20:12
20:12
23:07
23:07
opp, Mains of Errol, Low Carse Road, Errol
20:14
20:14
23:09
23:09
at, Errol Park Estate, Low Carse Road, Errol
20:15
20:15
23:10
23:10
opp, Cross, High Street, Errol
20:16
20:16
23:11
23:11
opp, School Wynd, High Street, Errol
20:17
20:17
23:12
23:12
at, Primary School, Station Road, Errol
20:17
20:17
23:12
23:12
opp, Viewlands, Station Road, Errol
20:17
20:17
23:12
23:12
opp, East Leys Farm, Low Carse Road, Errol
20:19
20:19
23:14
23:14
opp, Bus Shelter, Low Carse Road, Grange
20:21
20:21
23:16
23:16
opp, Bogmiln Farm, Low Carse Road, Grange
20:23
20:23
23:18
23:18
after, Level Crossing, Low Carse Road, Inchture
20:24
20:24
23:19
23:19
opp, Meadowview Drive, B953, Inchture
20:28
20:28
23:23
23:23
at, Post Office, Main Road, Inchture
20:28
20:28
23:23
23:23
opp, Post Office, Main Road, Inchture
20:28
20:28
23:23
23:23
at, Meadowview Drive, B953, Inchture
20:29
20:29
-
-
at, Ballindean Farm, Inchture Interchange, Inchture
20:30
20:30
-
-
at, Abernyte Link Road, Inchture Interchange, Inchture
20:31
20:31
-
-
at, Old Knapp Road End, A90, Longforgan
20:33
20:33
-
-
at, Rosebank Cottage, Main Street, Longforgan
20:35
20:35
-
-
opp, Church, Main Street, Longforgan
20:35
20:35
-
-
opp, Hotel, Main Street, Longforgan
20:36
20:36
-
-
at, Eastbank Place, Main Street, Longforgan
20:36
20:36
-
-
at, Station Road, Main Street, Longforgan
20:37
20:37
-
-
at, Hotel, Main Street, Longforgan
20:37
20:37
-
-
at, Church, Main Street, Longforgan
20:38
20:38
-
-
opp, Rosebank Cottage, Main Street, Longforgan
20:38
20:38
-
-
at, Eastbound Slip Road, A90, Longforgan
20:39
20:39
-
-
at, Star Inn, A90, Invergowrie
20:43
20:43
-
-
at, Invergowrie Inn, Main Street, Invergowrie
20:47
20:47
-
-
opp, Primary School, Errol Road, Invergowrie
20:47
20:47
-
-
at, Dryburgh Terrace, Errol Road, Invergowrie
20:48
20:48
-
-
at, Station Road, Errol Road, Invergowrie
20:49
20:49
-
-
at, Carse Place, Errol Road, Invergowrie
20:49
20:49
-
-
opp, Woodland Way, The Shore, Kingoodie
20:50
20:50
-
-
at, The Green, Woodland way, Kingoodie
20:51
20:51
-
-
at, Woodland Way, The Shore, Kingoodie
20:52
20:52
-
-
opp, Carse Place, Errol Road, Invergowrie
20:54
20:54
-
-
opp, Station Road, Errol Road, Invergowrie
20:54
20:54
-
-
opp, Dryburgh Terrace, Errol Road, Invergowrie
20:55
20:55
-
-
at, Primary School, Errol Road, Invergowrie
20:56
20:56
-
-
opp, Carselea Road, Main Street, Invergowrie
20:57
20:57
-
-
at, Greystane Road, Main Street, Invergowrie
20:57
20:57
-
-
near, Riverside Drive, Appollo Way, Technology Park
20:58
20:58
-
-
at, Explorer Road, Mariner Drive, Technology Park
20:58
20:58
-
-
at, Medi Park, Tom Mcdonald Drive, Technology Park
20:59
20:59
-
-
opp, Carseview Centre, Tom McDonald Drive, Ninewells
21:00
21:00
-
-
near, James Arnott Drive, Kirsty Semple Way, Ninewells
21:00
21:00
-
-
Stance C, Ninewells Hospital, Ninewells
21:01
21:01
-
-
at, James Arnott Drive, Kirsty Semple Way, Ninewells
21:02
21:02
-
-
at, Maggies Centre, Tom McDonald Avenue, Ninewells
21:02
21:02
-
-
at, Clayhills Drive, Tom Mcdonald Avenue, Ninewells
21:03
21:03
-
-
opp, Riverside Place, Perth Road, Riverside
21:03
21:03
-
-
near, Invergowrie Drive, Perth Road, Riverside
21:04
21:04
-
-
near, Hazel Avenue, Perth Road, Riverside
21:04
21:04
-
-
at, Glamis Road, Perth Road, Riverside
21:04
21:04
-
-
near, Arnhall Drive, Perth Road, Riverside
21:05
21:05
-
-
near, West Grove Avenue, Perth Road, Riverside
21:05
21:05
-
-
near, West Park Road, Perth Road, Riverside
21:05
21:05
-
-
near, Grosvenor Road, Perth Road, Riverside
21:06
21:06
-
-
near, Rockfield Street, Perth Road, Riverside
21:07
21:07
-
-
near, Seymour Street, Perth Road, Riverside
21:07
21:07
-
-
opp, Windsor Street, Perth Road, Riverside
21:08
21:08
-
-
near, Ritchies Lane, Perth Road, West End
21:08
21:08
-
-
opp, Patons Lane, Perth Road, West End
21:09
21:09
-
-
opp, Seafield Lane, Perth Road, West End
21:09
21:09
-
-
opp, Mcvicars Lane, Perth Road, West End
21:10
21:10
-
-
opp, Roseangle, Perth Road, West End
21:11
21:11
-
-
at, University, Nethergate, Dundee City Centre
21:11
21:11
-
-
at, West Marketgait, Nethergate, Dundee City Centre
21:12
21:12
-
-
Stop 3, High Street, Dundee City Centre
21:13
21:13
-
-
at, Caird Hall, Shore Terrace, Dundee City Centre
21:14
21:14
-
-
at, Marks and Spencer, Seagate, Dundee City Centre
21:15
21:15
-
-
at, Bus Station, Seagate, Dundee City Centre
21:16
21:16
-
-
Advertisement
Inbound Localities Visited
Select a Place
Dundee City Centre - DUNDEE
West End - DUNDEE
Riverside - DUNDEE
Ninewells - DUNDEE
Technology Park - DUNDEE
Invergowrie - DUNDEE
Kingoodie - DUNDEE
Longforgan - DUNDEE
Inchture - PERTH
Grange - PERTH
Errol - PERTH
St Madoes - PERTH
Kinfauns - PERTH
Walnut Grove - PERTH
Barnhill - PERTH
Perth
Inbound Timetable
Choose Bus Stop
Select Start
Stance 2, Seagate Bus Station, Seagate, Dundee City Centre
stop 2, Seagate, Dundee City Centre
Stop 2, Waterstones, Commercial Street, Dundee City Centre
opp, Caird Hall, Shore Terrace, Dundee City Centre
Stop 3, Whitehall Street, Dundee City Centre
Stop 2, Nethergate, Dundee City Centre
at, Queens Hotel, Nethergate, Dundee City Centre
opp, Airlie Place, Perth Road, West End
near, Mcvicars Lane, Perth Road, West End
at, Seafield Lane, Perth Road, West End
near, Step Row, Perth Road, West End
near, Windsor Street, Perth Road, Riverside
opp, Hyndford Street, Perth Road, Riverside
opp, West Park Road, Perth Road, Riverside
opp, Farington Terrace, Perth Road, Riverside
opp, Farington Street, Perth Road, Riverside
opp, Glamis Road, Perth Road, Riverside
opp, Hazel Avenue, Perth Road, Riverside
near, River Crescent, Perth Road, Riverside
at, Riverside Place, Perth Road, Riverside
opp, Clayhills Drive, Tom McDonald Avenue, Ninewells
opp, Maggies Centre, Tom McDonald Avenue, Ninewells
near, James Arnott Drive, Kirsty Semple Way, Ninewells
Stance C, Ninewells Hospital, Ninewells
at, James Arnott Drive, Kirsty Semple Way, Ninewells
at, Carseview Centre, Tom McDonald Drive, Ninewells
near, Medi Park, Tom Mcdonald Drive, Technology Park
at, Gemini Crescent, Mariner Drive, Technology Park
at, Riverside Drive, Appollo Way, Technology Park
opp, Greystane Road, Main Street, Invergowrie
at, Mylnefield Road, Main Street, Invergowrie
opp, Primary School, Errol Road, Invergowrie
at, Dryburgh Terrace, Errol Road, Invergowrie
at, Station Road, Errol Road, Invergowrie
at, Carse Place, Errol Road, Invergowrie
opp, Woodland Way, The Shore, Kingoodie
at, The Green, Woodland way, Kingoodie
at, Woodland Way, The Shore, Kingoodie
opp, Carse Place, Errol Road, Invergowrie
opp, Station Road, Errol Road, Invergowrie
opp, Dryburgh Terrace, Errol Road, Invergowrie
at, Primary School, Errol Road, Invergowrie
opp, Invergowrie Inn, Main Street, Invergowrie
opp, Star Inn, A90, Invergowrie
at, Eastbank Place, Main Street, Longforgan
at, Station Road, Main Street, Longforgan
at, Hotel, Main Street, Longforgan
at, Church, Main Street, Longforgan
opp, Rosebank Cottage, Main Street, Longforgan
at, Slip Road Westbound, A90, Longforgan
opp, Old Knapp Road End, A90, Longforgan
opp, Glebe Park, B953, Inchture
opp, Post Office, Main Road, Inchture
at, Meadowview Drive, B953, Inchture
at, Level Crossing, Low Carse Road, Inchture
at, Bogmiln Farm, Low Carse Road, Grange
at, Bus Shelter, Low Carse Road, Grange
at, East Leys Farm, Low Carse Road, Errol
opp, Preston Watson Street, Station Road, Errol
at, Viewlands, Station Road, Errol
opp, Primary School, Station Road, Errol
at, School Wynd, High Street, Errol
at, Dalgleish House, High Street, Errol
opp, Errol Park Estate, Low Carse Road, Errol
at, Mains of Errol, Low Carse Road, Errol
at, Hill Farm Cottages, Low Carse Road, Errol
opp, Leetown, Low Carse Road, St Madoes
at, Cottown, Low Carse Road, St Madoes
opp, Madoch Centre, Low Carse Road, St Madoes
opp, Community Centre, Low Carse Road, St Madoes
at, Green, Cairnie Road, St Madoes
opp, Road End, A90, Kinfauns
opp, The Holdings East, The Holdings, Walnut Grove
opp, The Holdings, Walnut Grove
opp, Clach a Cheile, The Holdings, Walnut Grove
opp, The Grove, The Holdings, Walnut Grove
at, West Road End, A90, Walnut Grove
at, Willowgate Fishery, Dundee Road, Walnut Grove
opp, Branklyn Gardens, Dundee Road, Barnhill
opp, Fairmount Road, Dundee Road, Barnhill
opp, Manse Road, Dundee Road, Barnhill
Stop ZO, Canal Street, Perth
Stop ZP, Canal Street, Perth
Stop ZG, Hospital Street, Perth
Stances, Bus Station, Leonard Street, Perth
Reset
Choose Destination
Select Destination
Days Service Runs
Monday
Tuesday
Wednesday
Thursday
Friday
Days Service Runs
Saturday
Stance 2, Seagate Bus Station, Seagate, Dundee City Centre
21:20
21:20
stop 2, Seagate, Dundee City Centre
21:21
21:21
Stop 2, Waterstones, Commercial Street, Dundee City Centre
21:22
21:22
opp, Caird Hall, Shore Terrace, Dundee City Centre
21:22
21:22
Stop 3, Whitehall Street, Dundee City Centre
21:24
21:24
Stop 2, Nethergate, Dundee City Centre
21:25
21:25
at, Queens Hotel, Nethergate, Dundee City Centre
21:26
21:26
opp, Airlie Place, Perth Road, West End
21:26
21:26
near, Mcvicars Lane, Perth Road, West End
21:27
21:27
at, Seafield Lane, Perth Road, West End
21:28
21:28
near, Step Row, Perth Road, West End
21:29
21:29
near, Windsor Street, Perth Road, Riverside
21:30
21:30
opp, Hyndford Street, Perth Road, Riverside
21:31
21:31
opp, West Park Road, Perth Road, Riverside
21:32
21:32
opp, Farington Terrace, Perth Road, Riverside
21:33
21:33
opp, Farington Street, Perth Road, Riverside
21:33
21:33
opp, Glamis Road, Perth Road, Riverside
21:33
21:33
opp, Hazel Avenue, Perth Road, Riverside
21:34
21:34
near, River Crescent, Perth Road, Riverside
21:34
21:34
at, Riverside Place, Perth Road, Riverside
21:35
21:35
opp, Clayhills Drive, Tom McDonald Avenue, Ninewells
21:35
21:35
opp, Maggies Centre, Tom McDonald Avenue, Ninewells
21:36
21:36
near, James Arnott Drive, Kirsty Semple Way, Ninewells
21:36
21:36
Stance C, Ninewells Hospital, Ninewells
21:37
21:37
at, James Arnott Drive, Kirsty Semple Way, Ninewells
21:38
21:38
at, Carseview Centre, Tom McDonald Drive, Ninewells
21:38
21:38
near, Medi Park, Tom Mcdonald Drive, Technology Park
21:39
21:39
at, Gemini Crescent, Mariner Drive, Technology Park
21:40
21:40
at, Riverside Drive, Appollo Way, Technology Park
21:40
21:40
opp, Greystane Road, Main Street, Invergowrie
21:41
21:41
at, Mylnefield Road, Main Street, Invergowrie
21:42
21:42
opp, Primary School, Errol Road, Invergowrie
21:43
21:43
at, Dryburgh Terrace, Errol Road, Invergowrie
21:43
21:43
at, Station Road, Errol Road, Invergowrie
21:44
21:44
at, Carse Place, Errol Road, Invergowrie
21:44
21:44
opp, Woodland Way, The Shore, Kingoodie
21:45
21:45
at, The Green, Woodland way, Kingoodie
21:46
21:46
at, Woodland Way, The Shore, Kingoodie
21:47
21:47
opp, Carse Place, Errol Road, Invergowrie
21:49
21:49
opp, Station Road, Errol Road, Invergowrie
21:49
21:49
opp, Dryburgh Terrace, Errol Road, Invergowrie
21:50
21:50
at, Primary School, Errol Road, Invergowrie
21:51
21:51
opp, Invergowrie Inn, Main Street, Invergowrie
21:51
21:51
opp, Star Inn, A90, Invergowrie
21:55
21:55
at, Eastbank Place, Main Street, Longforgan
21:59
21:59
at, Station Road, Main Street, Longforgan
21:59
21:59
at, Hotel, Main Street, Longforgan
22:00
22:00
at, Church, Main Street, Longforgan
22:00
22:00
opp, Rosebank Cottage, Main Street, Longforgan
22:00
22:00
at, Slip Road Westbound, A90, Longforgan
22:00
22:00
opp, Old Knapp Road End, A90, Longforgan
22:01
22:01
opp, Glebe Park, B953, Inchture
22:04
22:04
opp, Post Office, Main Road, Inchture
22:04
22:04
at, Meadowview Drive, B953, Inchture
22:04
22:04
at, Level Crossing, Low Carse Road, Inchture
22:07
22:07
at, Bogmiln Farm, Low Carse Road, Grange
22:08
22:08
at, Bus Shelter, Low Carse Road, Grange
22:09
22:09
at, East Leys Farm, Low Carse Road, Errol
22:11
22:11
opp, Preston Watson Street, Station Road, Errol
22:12
22:12
at, Viewlands, Station Road, Errol
22:12
22:12
opp, Primary School, Station Road, Errol
22:12
22:12
at, School Wynd, High Street, Errol
22:12
22:12
at, Dalgleish House, High Street, Errol
22:13
22:13
opp, Errol Park Estate, Low Carse Road, Errol
22:14
22:14
at, Mains of Errol, Low Carse Road, Errol
22:15
22:15
at, Hill Farm Cottages, Low Carse Road, Errol
22:17
22:17
opp, Leetown, Low Carse Road, St Madoes
22:19
22:19
at, Cottown, Low Carse Road, St Madoes
22:20
22:20
opp, Madoch Centre, Low Carse Road, St Madoes
22:21
22:21
opp, Community Centre, Low Carse Road, St Madoes
22:21
22:21
at, Green, Cairnie Road, St Madoes
22:22
22:22
opp, Road End, A90, Kinfauns
22:25
22:25
opp, The Holdings East, The Holdings, Walnut Grove
22:26
22:26
opp, The Holdings, Walnut Grove
22:27
22:27
opp, Clach a Cheile, The Holdings, Walnut Grove
22:27
22:27
opp, The Grove, The Holdings, Walnut Grove
22:27
22:27
at, West Road End, A90, Walnut Grove
22:28
22:28
at, Willowgate Fishery, Dundee Road, Walnut Grove
22:29
22:29
opp, Branklyn Gardens, Dundee Road, Barnhill
22:31
22:31
opp, Fairmount Road, Dundee Road, Barnhill
22:31
22:31
opp, Manse Road, Dundee Road, Barnhill
22:32
22:32
Stop ZO, Canal Street, Perth
22:33
22:33
Stop ZP, Canal Street, Perth
22:33
22:33
Stop ZG, Hospital Street, Perth
22:35
22:35
Stances, Bus Station, Leonard Street, Perth
22:36
22:36
Advertisement