501 Dumfries - Kirkcudbright

A bus service operated by McCall's Coaches

Due to the large number of changes in the Dumfries and Galloway area recently, a few routes and timetables may be incorrect while data filters through the systems.

In the meantime, please consult the operators website or Dumfries and Galloway Council's website for details of their current services.

https://www.dumfriesandgalloway.gov.uk/roads-transport-parking/public-transport/bus-ferry-timetables

Dumfries - Kirkcudbright

Dumfries Loreburne Centre (Stance 1) 05:4506:1509:0010:5611:5613:5614:5616:1517:3020:3023:30
Dumfries Whitesands (Stance 5) 05:4806:2007:3509:0511:0112:0114:0115:0116:2017:3520:3523:35
Dumfries, at Maxweltown West Church 05:4806:2007:3509:0511:0112:0114:0115:0116:2017:3520:3523:35
Dumfries Cassalands (at 11) 05:4906:2107:3609:0611:0212:0214:0215:0216:2117:3620:3623:36
Cargenbridge Garroch Loaning (opp Cottage) 05:5206:2607:4109:1111:0712:0714:0715:0716:2617:4120:4123:41
Cargenbridge, at Dumfries and Galloway Royal Infirmary 05:5406:2807:4309:1311:0912:0914:0915:0916:2817:4320:4323:43
Cargenbridge, opp Garroch Business Park 05:5406:2807:4309:1311:0912:0914:0915:0916:2817:4320:4323:43
Cargenbridge DuPont (opp Road End) 05:5506:2907:4409:1411:1012:1014:1015:1016:2917:4420:4423:44
Cargenbridge Drumsleet (junction) 05:5606:3007:4509:1511:1112:1114:1115:1116:3017:4520:4523:45
Cargenbridge Goldielea (opp Road End) 05:5706:3107:4609:1611:1212:1214:1215:1216:3117:4620:4623:46
Beeswing, opp Lochanhead 05:5906:3407:4909:1911:1512:1514:1515:1516:3417:4920:4923:49
Beeswing, at Cairnyard 06:0006:3507:5009:2011:1612:1614:1615:1616:3517:5020:5023:50
Beeswing, opp Henderson Place 06:0106:3607:5109:2111:1712:1714:1715:1716:3617:5120:5123:51
Beeswing Church (o/s) 06:0206:3707:5209:2211:1812:1814:1815:1816:3717:5220:5223:52
Kirkgunzeon Tollbar Bridge (Road End) 06:0506:4007:5509:2511:2112:2114:2115:2116:4017:5520:5523:55
Kirkgunzeon Gateside (opp Memorial) 06:0706:4207:5709:2711:2312:2314:2315:2316:4217:5720:5723:57
Kirkgunzeon Mill Farm (opp Road End) 06:0706:4207:5709:2711:2312:2314:2315:2316:4217:5720:5723:57
Kirkgunzeon Church (opp Shelter) 06:0706:4207:5709:2711:2312:2314:2315:2316:4217:5720:5723:57
Kirkgunzeon Corra Garage (opp Road End) 06:0806:4307:5809:2811:2412:2414:2415:2416:4317:5820:5823:58
Dalbeattie, opp Lower Porterbelly 06:0906:4407:5909:2911:2512:2514:2515:2516:4417:5920:5923:59
Dalbeattie, at Edingham 06:1206:4708:0209:3211:2812:2814:2815:2816:4718:0221:0200:02
Dalbeattie, at Queens Grove 06:1306:4808:0309:3311:2912:2914:2915:2916:4818:0321:0300:03
Dalbeattie, opp Park Terrace 06:1306:4808:0309:3311:2912:2914:2915:2916:4818:0321:0300:03
Dalbeattie, o/s Burnside 06:1306:4808:0309:3311:2912:2914:2915:2916:4818:0321:0300:03
Dalbeattie Maxwell Arms (o/s pub) 06:1406:4908:0409:3411:3012:3014:3015:3016:4918:0421:0400:04
Dalbeattie, at Craignair Church 06:1406:4908:0409:3411:3012:3014:3015:3016:4918:0421:0400:04
Dalbeattie, at Church Crescent 06:1406:4908:0409:3411:3012:3014:3015:3016:4918:0421:0400:04
Dalbeattie Bypass (8 Scott Court) 06:1406:4908:0409:3411:3012:3014:3015:3016:4918:0421:0400:04
Dalbeattie, at Nether Court 06:1506:5008:0509:3511:3112:3114:3115:3116:5018:0521:0500:05
Dalbeattie, at Solway View 06:1606:5108:0609:3611:3212:3214:3215:3216:5118:0621:0600:06
Dalbeattie High Street (at 328) 06:1706:5208:0709:3711:3312:3314:3315:3316:5218:0721:0700:07
Dalbeattie, opp Blair Street 06:1906:5408:0909:3911:3512:3514:3515:3516:5418:0921:0900:09
Dalbeattie High Street (no 194) 06:2006:5508:1009:4011:3612:3614:3615:3616:5518:1021:1000:10
Dalbeattie, at Crown Inn 06:2106:5608:1109:4111:3712:3714:3715:3716:5618:1121:1100:11
Dalbeattie Maxwell Arms (o/s pub) 06:2206:5708:1209:4211:3812:3814:3815:3816:5718:1221:1200:12
Dalbeattie, at St Peters Primary 06:2206:5708:1209:4211:3812:3814:3815:3816:5718:1221:1200:12
Dalbeattie, opp Maxwell Park 06:2206:5708:1209:4211:3812:3814:3815:3816:5718:1221:1200:12
Dalbeattie, at Netheryett 06:2607:0108:1609:4611:4212:4214:4215:4217:0118:1621:1600:16
Haugh of Urr Village (opp Laurie Arms) 06:2907:0408:1909:4911:4512:4514:4515:4517:0418:1921:1900:19
Haugh of Urr Chapelton Cottages (at B794) 06:3007:0508:2009:5011:4612:4614:4615:4617:0518:2021:2000:20
Castle Douglas Dunjarg (Road End) 06:3207:0708:2209:5211:4812:4814:4815:4817:0718:2221:2200:22
Castle Douglas Gerranton (opp Road End) 06:3307:0808:2309:5311:4912:4914:4915:4917:0818:2321:2300:23
Castle Douglas Ernespie Road (Opp Health Centre) 06:3507:1008:2509:5511:5112:5114:5115:5117:1018:2521:2500:25
Castle Douglas Ernespie Road (Tesco) 06:3607:1108:2609:5611:5212:5214:5215:5217:1118:2621:2600:26
Castle Douglas Swimming Pool (Market Street) 06:3707:1208:2709:5711:5312:5314:5315:5317:1218:2721:2700:27
Castle Douglas Markethill (Park) 06:3707:1308:2809:5811:5412:5414:5415:5417:1318:2821:2800:28
Castle Douglas Library (outside) 06:3707:1408:2909:5911:5512:5514:5515:5517:1418:2921:2900:29
Castle Douglas Royal Bank (o/s Bank) 06:3807:1508:3010:0011:5612:5614:5615:5617:1518:3021:3000:30
Castle Douglas Carlingwark Street (opp 40) 06:3907:1708:3210:0211:5812:5814:5815:5817:1718:3221:3200:32
Castle Douglas Hightae Farm (Road End) 18:3421:3400:34
Rhonehouse Road End (Junction) 18:3521:3500:35
Bridge of Dee, opp Park Road 18:3721:3700:37
Ringford Village (at Junction) 18:4221:4200:42
Ringford Village (Post Office) 18:4321:4300:43
Ringford Tarff Station (Road End) 18:4521:4500:45
Ringford Tarff Bridge (A762 junction) 18:4521:4500:45
Tongland Underwood (Farm) 18:4621:4600:46
Tongland Bridge (opp Shelter) 18:4921:4900:49
Kirkcudbright, at Boreland Road 18:5121:5100:51
Kirkcudbright Tongland Road (opp no 12) 18:5121:5100:51
Kirkcudbright Victoria Park (no 2) 18:5221:5200:52
Kirkcudbright Johnston Place (School) 18:5221:5200:52
Kirkcudbright Harbour Square (Shelter) 18:5321:5300:53

Kirkcudbright - Dumfries

Kirkcudbright Harbour Square (Shelter) 19:0022:00
Kirkcudbright Johnston Place (no 13) 19:0022:00
Kirkcudbright Victoria Park (no 13) 19:0022:00
Kirkcudbright Tongland Rd (Boreland) 19:0122:01
Kirkcudbright, opp Boreland Road 19:0122:01
Tongland Bridge (Shelter) 19:0322:03
Tongland Underwood (opp Farm) 19:0622:06
Ringford Tarff Bridge (A75 Junction) 19:0722:07
Ringford Tarff Station (opp Road End) 19:0722:07
Ringford Village (at Junction) 19:0922:09
Ringford Village (opp PO) 19:1022:10
Bridge of Dee, at Park Road 19:1622:16
Rhonehouse Road End (opp junction) 19:1722:17
Castle Douglas Hightae Farm (opp Road End) 19:1822:18
Castle Douglas, adj Carlingwark Street 06:4007:2008:3510:0512:0013:0015:0016:0017:2019:2122:21
Castle Douglas Swimming Pool (Market Street) 06:4207:2508:4010:1012:0513:0515:0516:0517:2519:2622:26
Castle Douglas Ernespie Road (Opp Tesco) 06:4507:2808:4310:1312:0813:0815:0816:0817:2819:2922:29
Castle Douglas Ernespie Road (Health Centre) 06:4507:2808:4310:1312:0813:0815:0816:0817:2819:2922:29
Castle Douglas Gerranton (Road End) 06:4707:3008:4510:1512:1013:1015:1016:1017:3019:3122:31
Castle Douglas Dunjarg (opp Road End) 06:4707:3008:4510:1512:1013:1015:1016:1017:3019:3122:31
Haugh of Urr Chapelton Cottages (opp B794) 06:4807:3108:4610:1612:1113:1115:1116:1117:3119:3222:32
Haugh of Urr Village (Laurie Arms) 06:5007:3308:4810:1812:1313:1315:1316:1317:3319:3422:34
Dalbeattie, opp Netheryett 06:5207:3508:5010:2012:1513:1515:1516:1517:3519:3622:36
Dalbeattie, at Maxwell Park 06:5507:3808:5310:2312:1813:1815:1816:1817:3819:3922:39
Dalbeattie, opp St Peters Primary 06:5607:3908:5410:2412:1913:1915:1916:1917:3919:4022:40
Dalbeattie High Street (opp Gowans) 06:5607:3908:5410:2412:1913:1915:1916:1917:3919:4022:40
Dalbeattie High Street (at 91) 06:5707:4008:5510:2512:2013:2015:2016:2017:4019:4122:41
Dalbeattie High Street (opp no 194) 06:5707:4008:5510:2512:2013:2015:2016:2017:4019:4122:41
Dalbeattie, at Birch Valley 06:5707:4008:5510:2512:2013:2015:2016:2017:4019:4122:41
Dalbeattie High Street (opp no 350) 06:5807:4108:5610:2612:2113:2115:2116:2117:4119:4222:42
Dalbeattie, opp Solway View 06:5907:4208:5710:2712:2213:2215:2216:2217:4219:4322:43
Dalbeattie, opp Port Street 07:0007:4308:5810:2812:2313:2315:2316:2317:4319:4422:44
Dalbeattie Bypass (opp Scott Court) 07:0107:4408:5910:2912:2413:2415:2416:2417:4419:4522:45
Dalbeattie, opp Church Crescent 07:0207:4509:0010:3012:2513:2515:2516:2517:4519:4622:46
Dalbeattie, opp Craignair Church 07:0207:4509:0010:3012:2513:2515:2516:2517:4519:4622:46
Dalbeattie Maxwell Arms (opp pub) 07:0407:4709:0210:3212:2713:2715:2716:2717:4719:4822:48
Dalbeattie John Street (no 4) 07:0407:4709:0210:3212:2713:2715:2716:2717:4719:4822:48
Dalbeattie, at Park Terrace 07:0407:4709:0210:3212:2713:2715:2716:2717:4719:4822:48
Dalbeattie, at Johnston Drive 07:0407:4709:0210:3212:2713:2715:2716:2717:4719:4822:48
Dalbeattie, opp Edingham 07:0507:4809:0310:3312:2813:2815:2816:2817:4819:4922:49
Dalbeattie, at Lower Porterbelly 07:0807:5109:0610:3612:3113:3115:3116:3117:5119:5222:52
Kirkgunzeon Corra Garage (Road End) 07:1007:5309:0810:3812:3313:3315:3316:3317:5319:5422:54
Kirkgunzeon Church (Shelter) 07:1107:5409:0910:3912:3413:3415:3416:3417:5419:5522:55
Kirkgunzeon Mill Farm (Road End) 07:1107:5409:0910:3912:3413:3415:3416:3417:5419:5522:55
Kirkgunzeon Gateside (Memorial) 07:1207:5509:1010:4012:3513:3515:3516:3517:5519:5622:56
Kirkgunzeon Tollbar Bridge (opp Road End) 07:1307:5609:1110:4112:3613:3615:3616:3617:5619:5722:57
Beeswing Church (opp) 07:1708:0009:1510:4512:4013:4015:4016:4018:0020:0123:01
Beeswing, at Henderson Place 07:1708:0009:1510:4512:4013:4015:4016:4018:0020:0123:01
Beeswing, opp Cairnyard 07:1808:0109:1610:4612:4113:4115:4116:4118:0120:0223:02
Beeswing, at Lochanhead 07:1908:0209:1710:4712:4213:4215:4216:4218:0220:0323:03
Cargenbridge Goldielea (Road End) 07:2208:0509:2010:5012:4513:4515:4516:4518:0520:0623:06
Cargenbridge Drumsleet (Junction) 07:2308:0609:2110:5112:4613:4615:4616:4618:0620:0723:07
Cargenbridge DuPont (Roundabout) 07:2408:0709:2210:5212:4713:4715:4716:4718:0720:0823:08
Cargenbridge, at Garroch Business Park 07:2408:0709:2210:5212:4713:4715:4716:4718:0720:0823:08
Cargenbridge, at Dumfries and Galloway Royal Infirmary 07:2608:0909:2410:5412:4913:4915:4916:4918:0920:1023:10
Cargenbridge Garroch Loaning (opp Loaning) 07:2708:1009:2510:5512:5013:5015:5016:5018:1020:1123:11
Dumfries Laurieknowe (no 44) 07:3408:1509:3011:0012:5513:5515:5516:5518:1520:1623:16
Dumfries, opp Maxweltown West Church 07:3408:1509:3011:0012:5513:5515:5516:5518:1520:1623:16
Dumfries Buccleuch Street (opp Court) 07:3608:1709:3211:0212:5713:5715:5716:5718:1720:1823:18
Dumfries Whitesands (Stance 5) 07:38
Dumfries Railway Station (o/s Station) 08:2209:3711:0713:0214:0216:0217:0218:2220:2323:23
Dumfries Loreburn Street (opp Car Park) 08:2309:3811:0813:0314:0316:0317:0318:2320:2423:24
Dumfries Loreburne Centre (Stance 1) 08:2509:4011:1013:0514:0516:0517:0518:2520:2623:27

Timetable data from the Traveline National Dataset (TNDS),

More information

McCall's Coaches

Website
Twitter
@McCalls_Coaches