no 20 Kirkland Road same place 4 4A 5A 4 Larchfield Scheduled time · DGC Buses 15:20 4A Dumfries Scheduled time · Houston's Coaches 16:07 4 Larchfield Scheduled time · DGC Buses 16:35
opposite no 15 Kirkland Road same place 4 4A 5A 4 Larchfield Scheduled time · DGC Buses 15:21 4A Dumfries Scheduled time · Houston's Coaches 16:08 4 Larchfield Scheduled time · DGC Buses 16:36
Jolly Harvester (Jolly Harvester) Jolly Harvester (Jolly Harvester) 226 m 4 4A 5A 4 Larchfield Scheduled time · DGC Buses 15:24 4A Dumfries Scheduled time · Houston's Coaches 16:08 4 Larchfield Scheduled time · DGC Buses 16:39
Rowanbank Road (opposite no 46) Rowanbank Road (opposite no 46) 251 m 4 4A 5A 4 Larchfield Scheduled time · DGC Buses 15:20 4A Dumfries Scheduled time · Houston's Coaches 16:06 4 Larchfield Scheduled time · DGC Buses 16:35
Jolly Harvester (opposite Jolly Harvester) Jolly Harvester (opposite Jolly Harvester) 269 m 4 4 Dumfries Scheduled time · DGC Buses 15:30 4 Dumfries Scheduled time · DGC Buses 16:45
Rowanbank Road (no 1) Rowanbank Road (no 1) 284 m 4 4A 5A 4 Larchfield Scheduled time · DGC Buses 15:19 4A Dumfries Scheduled time · Houston's Coaches 16:06 4 Larchfield Scheduled time · DGC Buses 16:34
Rowanbank Road (no 39) Rowanbank Road (no 39) 288 m 4 4A 5A 4 Larchfield Scheduled time · DGC Buses 15:19 4A Dumfries Scheduled time · Houston's Coaches 16:06 4 Larchfield Scheduled time · DGC Buses 16:34
Dumfries Library (opposite Library) Dumfries Library (opposite Library) 345 m 4 4 Dumfries Scheduled time · DGC Buses 15:32 4 Dumfries Scheduled time · DGC Buses 16:47
Dumfries Library (at Library) Dumfries Library (at Library) 354 m 4 4A 5A 4 Larchfield Scheduled time · DGC Buses 15:19 4A Dumfries Scheduled time · Houston's Coaches 16:05 4 Larchfield Scheduled time · DGC Buses 16:34