405
31 August 2026
| Route | Trip | To | Vehicle | |
|---|---|---|---|---|
| 405 | 180606422 | 00:00 | Dumfries | 2382 - YX17 USK |
| 405 | 180606423 | 06:45 | New Galloway | 2382 - YX17 USK |
| 405 | 180606424 | 07:30 | Dumfries | 2382 - YX17 USK |
| 405 | 180606425 | 08:15 | New Galloway | 2382 - YX17 USK |
| 405 | 180606426 | 09:00 | Dumfries | 2382 - YX17 USK |
| 405 | 180606427 | 09:45 | New Galloway | 2382 - YX17 USK |
| 405 | 180606428 | 10:30 | Dumfries | 2382 - YX17 USK |
| 405 | 180606429 | 11:15 | New Galloway | 2382 - YX17 USK |
| 405 | 180606430 | 12:00 | Dumfries | 2382 - YX17 USK |
| 405 | 180606431 | 12:45 | New Galloway | 2382 - YX17 USK |
| 405 | 180606432 | 13:30 | Dumfries | 2382 - YX17 USK |
| 405 | 180606433 | 14:15 | New Galloway | 2382 - YX17 USK |
| 405 | 180606434 | 15:00 | Dumfries | 2382 - YX17 USK |
| 405 | 180606435 | 15:45 | New Galloway | 2382 - YX17 USK |
| 405 | 180606436 | 16:30 | Dumfries | 2382 - YX17 USK |
| 405 | 180606437 | 17:15 | New Galloway | 2382 - YX17 USK |
| 405 | 180606438 | 18:00 | Dumfries | 2382 - YX17 USK |
| 405 | 180606439 | 18:45 | New Galloway | 2382 - YX17 USK |
| 405 | 180606440 | 19:30 | Dumfries | 2382 - YX17 USK |
| 405 | 180606441 | 20:15 | New Galloway | 2382 - YX17 USK |
| 405 | 180606442 | 21:00 | Dumfries | 2382 - YX17 USK |
| 405 | 180606443 | 21:45 | New Galloway | 2382 - YX17 USK |
| 405 | 180606444 | 22:30 | Dumfries | 2382 - YX17 USK |
| 405 | 180606445 | 23:15 | New Galloway | |