A-Z directory of all services > A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
As part of a balanced transport strategy the provision of good, reasonably priced public transport services is essential.
Since bus operators provide few services commercially, this is done by providing the additional services required through local bus operators under contract to the South West of Scotland Transport Partnership (SWESTRANS).
Bus - Full Timetable April 2010 [2Mb]
Timetable D1 - Town Centre - Locharbriggs [43kb]
Timetable D2 - Town Centre - Heathhall [40kb]
Timetable D3 - Town Centre - Georgetown [40kb]
Timetable D4 - Town Centre - Larchfield/Lochvale [40kb]
Timetable D5 - Town Centre - Hospitals - Crichton [40kb]
Timetable D5a - Georgetown - Crichton [38kb]
Timetable D6 - Town Centre - Kingholm Quay [41kb]
Timetable D6A - Dumfries - Glencaple - Caerlaverock [40kb]
Timetable D7 - Town Centre - Troqueer [37kb]
Timetable D8 - Town Centre - Cargenbridge - Broomlands [39kb]
Timetable D9 - Town Centre - Summerhill/Hardthorn [39kb]
Timetable D10/D11 - Town Centre - Lochside [43kb]
Timetable D12 - Town Centre - Lincluden [40kb]
Timetable X74 - Dumfries - Moffat - Glasgow [44kb]
Timetable X74a/ 114 - Dumfries - Beattock - Moffat [51kb]
Timetable X74a/380 - Moffat Town Service [40kb]
Timetable 79 - Dumfries - Annan - Carlisle [60kb]
Timetable 80 - Annan Town Service [42kb]
Timetable 81/381 Lockerbie - Lochmaben - Dumfries [48kb]
Timetable 95 - Galashiels - Hawick - Langholm - Carlisle [41kb]
Timetable 100 (101, 102, 103) - Annan/Dumfries - Thornhill/Moffat - Edinburgh [46kb]
Timetable 103 - Lockerbie - Bankshill - Langholm [43kb]
Timetable 104 - Lockerbie Town Service [38kb]
Timetable 110 - Lockerbie - Millhousebridge - Hightae - Annan [38kb]
Timetable 112 - Langholm - Eskdalemuir - Boreland - Lockerbie [48kb]
Timetable 113 - Lockerbie - Corrie Common - Lockerbie [39kb]
Timetable 115 - Dumfries - Terregles - Shawhead [49kb]
Timetable 116 - Lochwood - Johnstonebridge - Dumfries [38kb]
Timetable 117 - Lockerbie - Lochmaben - Hightae - Dumfries [43kb]
Timetable 118 - Lockerbie - Hightae - Heck - Lockerbie [40kb]
Timetable 120 - Langholm Town Service [39kb]
Timetable 123 - Langholm - Canonbie - Annan [40kb]
Timetable 127 - Newcastleton - Canonbie/Longtown - Carlisle [47kb]
Timetable 199 - Dumfries - Moffat - Edinburgh [41kb]
Timetable 202 - Dumfries - Dunscore - Moniaive - Thornhill [45kb]
Timetable 212 - Moniaive - Tynron - Keir Mill - Thornhill [40kb]
Timetable 213 - Thornhill - Gatelawbridge - Thornhill [38kb]
Timetable 214 - Thornhill - Gatelawbridge - Park - Dumfries [43kb]
Timetable 215 - Thornhill - Penpont - Glenmidge - Dumfries [43kb]
Timetable 221 Wanlockhead - Sanquhar - Kirkconnel [45kb]
Timetable 224 - Leadhills - Wanlockhead - Thornhill - Dumfries [37kb]
Timetable 236 - Dumfries - Kirkton - Auldgirth - Thornhill [43kb]
Timetable 246 - Dumfries - Thornhill - Cumnock - Ayr [55kb]
Timetable 358 - Portpatrick - Stranraer - Girvan - Ayr - Glasgow [48kb]
Timetable 359 - Newton Stewart - Girvan - Ayr - Glasgow [48kb]
Timetable 365 - Stranraer Town Services [40kb]
Timetable 367 - Stranraer - Portpatrick [41kb]
Timetable 371/372 - Dumfries - New Abbey - Southerness - Dalbeattie [154kb]
Timetable 372a - Dalbeattie Town Service [42kb]
Timetable 380 - Moffat - Lockerbie [41kb]
Timetable 382- Lockerbie - Gretna [46kb]
Timetable 383 - Lockerbie - Eaglesfield - Annan [43kb]
Timetable 384 - Waterbeck - Ecclefechan - Annan [39kb]
Timetable 385 - Dumfries - Carrutherstown - Dalton - Annan [43kb]
Timetable 388 - Back of the Hill - Annan [36kb]
Timetable 390 - Annan - Newbie/Powfoot/Clarencefield [38kb]
Timetable 407 - Stranraer - Stoneykirk - Drummore [42kb]
Timetable 408 - Stranraer - Leswalt - Kirkcolm [40kb]
Timetable 410 - Stranraer - New Luce - Glenluce [37kb]
Timetable 411 - Stranraer - Knock - Portpatrick - Stranraer [37kb]
Timetable 412 - Stranraer - Leswalt - Ervie - Leswalt - Stranraer [36kb]
Timetable 415 - Newton Stewart - The Machars [52kb]
Timetable 416 - Newton Stewart - Whithorn - Stranraer [41kb]
Timetable 420 - Newton Stewart Town Service [40kb]
Timetable 430 - Newton Stewart - Glenluce - Stranraer [45kb]
Timetable 431/517 - Newton Stewart - Gatehouse of Fleet [55kb]
Timetable 500/X75 - Dumfries - Newton Stewart - Stranraer [45kb]
Timetable 501/502 - Dumfries - Dalbeattie - Castle Douglas - Kirkcudbright [62kb]
Timetable 503 - Dumfries - Springholm - Castle Douglas [53kb]
Timetable 504 - Lochfoot - Dumfries [45kb]
Timetable 505 - Dumfries - Dalbeattie - Auchencairn - Kirkcudbright [43kb]
Timetable 512 - Castle Douglas Town Service [44kb]
Timetable 515 - Castle Douglas - Laurieston - Mossdale [40kb]
Timetable 516 - Castle Douglas - Auchencairn [41kb]
Timetable 520 - Castle Douglas - New Galloway - Dalmellington - Ayr [46kb]
Timetable 521 - Laurieston - New Galloway - Dumfries [39kb]
Timetable 555 - Ring 'n' Ride - Kirkcudbright - Castle Douglas - Dumfries [41kb]
Rail Timetable - ScotRail [202kb]
Rail Timetable - Virgin / Transpennine Services [88kb]
Timetable - P&O Ferry Service - Cairnryan-Larne-Cairnryan 2010 [37kb]
Timetable - Stena Line Ferry Service - Stranraer-Belfast-Stranraer 2010 [38kb]
P and O Irish Sea - 08702 424777
Stenaline - 08705 707070
Timetable 920/921 Belfast - Stranraer - Birmingham/London [39kb]
Timetable 923 - Belfast - Stranraer - Glasgow/Edinburgh [40kb]
Eurolines and National Express - 08717 818181
Traveline Scotland - 08712 002233
Transport Direct
Every care has been taken to ensure that the timetable information available on this site is correct at the time of publication.
However, Dumfries and Galloway Council/SWESTRANS can accept no responsibility for errors, loss, damage, injury or inconvenience relating to the cancellation, delay, change or diversion of any service.
Passengers are encouraged to check train times with the operators, particularly at weekends when there may be changes due to work on the railway.