no 20 Kirkland Road same place 4 4A 5A 4 Larchfield Scheduled time · DGC Buses 14:05 4A Dumfries Scheduled time · Houston's Coaches 14:07 4 Larchfield Scheduled time · DGC Buses 15:20
opposite no 15 Kirkland Road same place 4 4A 5A 4 Larchfield Scheduled time · DGC Buses 14:06 4A Dumfries Scheduled time · Houston's Coaches 14:08 4 Larchfield Scheduled time · DGC Buses 15:21
Rowanbank Road (opposite no 46) Rowanbank Road (opposite no 46) 169 m 4 4A 5A 4 Larchfield Scheduled time · DGC Buses 14:05 4A Dumfries Scheduled time · Houston's Coaches 14:06 4 Larchfield Scheduled time · DGC Buses 15:20
Rowanbank Road (no 39) Rowanbank Road (no 39) 271 m 4 4A 5A 4 Larchfield Scheduled time · DGC Buses 14:04 4A Dumfries Scheduled time · Houston's Coaches 14:06 4 Larchfield Scheduled time · DGC Buses 15:19
Jolly Harvester (Jolly Harvester) Jolly Harvester (Jolly Harvester) 363 m 4 4A 5A 4A Dumfries Scheduled time · Houston's Coaches 14:08 4 Larchfield Scheduled time · DGC Buses 14:09 4 Larchfield Scheduled time · DGC Buses 15:24
Jolly Harvester (opposite Jolly Harvester) Jolly Harvester (opposite Jolly Harvester) 387 m 4 4 Dumfries Scheduled time · DGC Buses 14:15 4 Dumfries Scheduled time · DGC Buses 15:30 4 Dumfries Scheduled time · DGC Buses 16:45
Rowanbank Road (no 1) Rowanbank Road (no 1) 401 m 4 4A 5A 4 Larchfield Scheduled time · DGC Buses 14:04 4A Dumfries Scheduled time · Houston's Coaches 14:06 4 Larchfield Scheduled time · DGC Buses 15:19