Bus 317 : Full Schedule in Hamilton

Click to load interactive map
List of stops
    Map

    Bus Station – Bus Station

    Bus Station

    09:0010:3012:0013:3015:0016:3018:0019:3021:00

    Leechlee Road

    09:0010:3012:0013:3015:0016:3018:0019:3021:00

    Stop 1

    09:0110:3112:0113:3115:0116:3118:0119:3121:01

    Townhead Street

    09:0310:3312:0313:3315:0316:3318:0319:3321:03

    Avonside Grove

    09:0310:3312:0313:3315:0316:3318:0319:3321:03

    Angus Avenue

    09:0310:3312:0313:3315:0316:3318:0319:3321:03

    Old Avon Road

    09:0410:3412:0413:3415:0416:3418:0419:3421:04

    Avonhill Nursery

    09:0510:3512:0513:3515:0516:3518:0519:3521:05

    O'Donnell Drive

    09:0510:3512:0513:3515:0516:3518:0519:3521:05

    Chatelherault Country Park

    09:0610:3612:0613:3615:0616:3618:0619:3621:06

    Clyde Avenue

    09:0710:3712:0713:3715:0716:3718:0719:3721:07

    Lanark Road End

    09:0910:3912:0913:3915:0916:3918:0919:3921:09

    Pentland Crescent

    09:1110:4112:1113:4115:1116:4118:1119:4121:11

    Summerlee road

    09:1110:4112:1113:4115:1116:4118:1119:4121:11

    Bryce Gardens

    09:1210:4212:1213:4215:1216:4218:1219:4221:12

    Percy Street

    09:1310:4312:1313:4315:1316:4318:1319:4321:13

    Drygate Street

    09:1310:4312:1313:4315:1316:4318:1319:4321:13

    Muir Street

    09:1310:4312:1313:4315:1316:4318:1319:4321:13

    Low Pleasance

    09:1410:4412:1413:4415:1416:4418:1419:4421:14

    Maitland Bank

    09:1410:4412:1413:4415:1416:4418:1419:4421:14

    Larkhall Golf Course

    09:1510:4512:1513:4515:1516:4518:1519:4521:15

    Ashgillhead Road

    09:1710:4712:1713:4715:1716:4718:1719:4721:17

    Cornsilloch Brae

    09:1910:4912:1913:4915:1916:4918:1919:4921:19

    The Beeches

    09:2010:5012:2013:5015:2016:5018:2019:5021:20

    Kirk Road

    09:2110:5112:2113:5115:2116:5118:2119:5121:21

    Popinjay Hotel

    09:2310:5312:2313:5315:2316:5318:2319:5321:23

    Tillietudlem Hotel

    09:2710:5712:2713:5715:2716:5718:2719:5721:27

    Smugglers Brig Road

    09:2810:5812:2813:5815:2816:5818:2819:5821:28

    Braidwood Road

    09:2810:5812:2813:5815:2816:5818:2819:5821:28

    No 212

    09:3011:0012:3014:0015:3017:0018:3020:0021:30

    Lesmahagow Road

    09:3311:0312:3314:0315:3317:0318:3320:0321:33

    Riverside Road

    09:3411:0412:3414:0415:3417:0418:3420:0421:34

    Riverside Road

    09:3411:0412:3414:0415:3417:0418:3420:0421:34

    Riverside Road

    09:3411:0412:3414:0415:3417:0418:3420:0421:34

    Grays Close

    09:3511:0512:3514:0515:3517:0518:3520:0521:35

    Kirkfieldbank Parish Church

    09:3511:0512:3514:0515:3517:0518:3520:0521:35

    Mousebank Road

    09:3711:0712:3714:0715:3717:0718:3720:0721:37

    St Patricks Lane

    09:3811:0812:3814:0815:3817:0818:3820:0821:38

    Hunters Close

    09:3911:0912:3914:0915:3917:0918:3920:0921:39

    Woodstock Street

    09:3911:0912:3914:0915:3917:0918:3920:0921:39

    Bus Station

    09:4011:1012:4014:1015:4017:1018:4020:1021:40
    Build real-time departures into your app Free API Access →

    Route Path (Streets & Roads)

    Bus Station – Bus Station
    Station Road - Leechlee Road - Keith Street - Blackswell Lane - Townhead Street - Carlisle Road - Allanton Terrace - Carlisle Road - Hamilton Road - Glenview - Montgomery Street - Drygate Street - Burnhead Road - Cornsilloch Brae - Lanark Road - Riverside Road - Kirkfieldbank Brae - Park Place - West Port - High Street - Bannatyne Street - St Vincent Place

    Schedules and stops for this route are published in GTFS: great-britain, dft-gtfs

    Last updated on May 3, 2026