Bus 108 in Haddington: Stops & Timetable

Click to load interactive map
List of stops
      Map

      High Street – Fort Kinnaird

      High Street

      07:4809:0010:0011:0012:0013:0014:0015:0016:05

      Police Station

      07:4809:0010:0011:0012:0013:0014:0015:0016:05

      Station Road

      07:4909:0110:0111:0112:0113:0114:0115:0116:06

      Letham Drive

      07:4909:0110:0111:0112:0113:0114:0115:0116:06

      Park Lane

      07:5009:0210:0211:0212:0213:0214:0215:0216:07

      Knowes Road

      07:5109:0310:0311:0312:0313:0314:0315:0316:08

      Gateside Road

      07:5209:0410:0411:0412:0413:0414:0415:0416:09

      Arthurs Way

      07:5209:0410:0411:0412:0413:0414:0415:0416:09

      Letham Mains Rd End

      07:5309:0510:0511:0512:0513:0514:0515:0516:10

      Coates Road

      07:5509:0710:0711:0712:0713:0714:0715:0716:12

      Liberty Hall

      07:5609:0810:0811:0812:0813:0814:0815:0816:13

      Gladsmuir Farmhouse

      07:5809:1010:1011:1012:1013:1014:1015:1016:15

      Roundabout

      07:5809:1010:1011:1012:1013:1014:1015:1016:15

      Industrial Estate East

      07:5809:1010:1011:1012:1013:1014:1015:1016:15

      Penston Road End

      07:5909:1110:1111:1112:1113:1114:1115:1116:16

      St Germains Terrace

      07:5909:1110:1111:1112:1113:1114:1115:1116:16

      Whiteloch Road

      08:0009:1210:1211:1212:1213:1214:1215:1216:17

      The Christies

      08:0009:1210:1211:1212:1213:1214:1215:1216:17

      Muirpark Road

      08:0309:1410:1411:1412:1413:1414:1415:1416:19

      Morrison Avenue

      08:0409:1510:1511:1512:1513:1514:1515:1516:20

      St Martin's School

      08:0409:1510:1511:1512:1513:1514:1515:1516:20

      Police Station

      08:0509:1610:1611:1612:1613:1614:1615:1616:21

      Bridge Street

      08:0609:1610:1611:1612:1613:1614:1615:1616:21

      Polson Park

      08:0809:1810:1811:1812:1813:1814:1815:1816:23

      Polson Gardens

      08:0809:1810:1811:1812:1813:1814:1815:1816:23

      Dolphingstone Farm

      08:1109:2110:2111:2112:2113:2114:2115:2116:26

      Kinwegar Recycling Centre

      08:1209:2210:2211:2212:2213:2214:2215:2216:27

      Strawberry Corner

      08:1309:2310:2311:2312:2313:2314:2315:2316:28

      Chuckers Row

      08:1409:2410:2411:2412:2413:2414:2415:2416:29

      Railway Station

      08:1409:2410:2411:2412:2413:2414:2415:2416:29

      Wallyford Journey Hub

      08:1409:2410:2411:2412:2413:2414:2415:2416:29

      Galt Road

      08:1509:2510:2511:2512:2513:2514:2515:2516:30

      Moir Crescent

      08:1509:2510:2511:2512:2513:2514:2515:2516:30

      Battlefield Drive

      08:1609:2610:2611:2612:2613:2614:2615:2616:31

      Pinkie Mains

      08:1609:2610:2611:2612:2613:2614:2615:2616:31

      Ashgrove South

      08:1709:2710:2711:2712:2713:2714:2715:2716:32

      Edenhall Road

      08:1709:2710:2711:2712:2713:2714:2715:2716:32

      Park Lane

      08:1809:2810:2811:2812:2813:2814:2815:2816:33

      King Street

      08:1909:2910:2911:2912:2913:2914:2915:2916:34

      Newbigging

      08:2009:3010:3011:3012:3013:3014:3015:3016:35

      High Street (Stop D)

      08:2209:3210:3211:3212:3213:3214:3215:3216:37

      Tesco Terminus

      08:2509:3510:3511:3512:3513:3514:3515:3516:40

      Mall Avenue

      08:2509:3510:3511:3512:3513:3514:3515:3516:40

      Clayknowes Crescent

      08:2709:3710:3711:3712:3713:3714:3715:3716:42

      Newhailes Roundabout

      08:2809:3810:3811:3812:3813:3814:3815:3816:43

      Benhar Road

      08:3009:4010:4011:4012:4013:4014:4015:4016:45

      Whitehill Street

      08:3109:4110:4111:4112:4113:4114:4115:4116:46

      Newcraighall Drive

      08:3309:4310:4311:4312:4313:4314:4315:4316:48

      Fort Kinnaird East

      08:3409:4410:4411:4412:4413:4414:4415:4416:49

      Fort Kinnaird

      08:3509:4510:4511:4512:4513:4514:4515:4516:50

      Fort Kinnaird – Market Street

      Fort Kinnaird09:5510:5511:5512:5513:5515:0016:0017:10
      Fort Kinnaird East09:5510:5511:5512:5513:5515:0016:0017:10
      The Cuddie Brae09:5610:5611:5612:5613:5615:0116:0117:11
      Newcraighall Drive09:5710:5711:5712:5713:5715:0216:0217:12
      Whitehill Street09:5710:5711:5712:5713:5715:0216:0217:12
      Benhar Road09:5810:5811:5812:5813:5815:0316:0317:13
      Newhailes Roundabout10:0011:0012:0013:0014:0015:0516:0517:15
      Clayknowes Crescent10:0111:0112:0113:0114:0115:0616:0617:16
      Olive Bank Road10:0211:0212:0213:0214:0215:0716:0717:17
      Mall Avenue10:0411:0412:0413:0414:0415:0916:0917:19
      Tesco Terminus10:0511:0512:0513:0514:0515:1016:1017:20
      High Street (Stop B)10:0911:0912:0913:0914:0915:1416:1417:24
      Newbigging10:0911:0912:0913:0914:0915:1416:1417:24
      King Street10:1011:1012:1013:1014:1015:1516:1517:25
      Park Lane10:1111:1112:1113:1114:1115:1616:1617:26
      Edenhall Road10:1211:1212:1213:1214:1215:1716:1717:27
      Ashgrove South10:1311:1312:1313:1314:1315:1816:1817:28
      Battlefield Drive10:1311:1312:1313:1314:1315:1816:1817:28
      Levenhall Roundabout10:1411:1412:1413:1414:1415:1916:1917:29
      Moir Crescent10:1411:1412:1413:1414:1415:1916:1917:29
      Galt Road10:1511:1512:1513:1514:1515:2016:2017:30
      Wallyford Journey Hub10:1611:1612:1613:1614:1615:2116:2117:31
      Railway Station10:1611:1612:1613:1614:1615:2116:2117:31
      Chuckers Row10:1711:1712:1713:1714:1715:2216:2217:32
      Strawberry Corner10:1711:1712:1713:1714:1715:2216:2217:32
      Kinwegar Recycling Centre10:1711:1712:1713:1714:1715:2216:2217:32
      Dolphingstone Farm10:1911:1912:1913:1914:1915:2416:2417:34
      Polson Gardens10:2111:2112:2113:2114:2115:2616:2617:36
      Polson Park10:2211:2212:2213:2214:2215:2716:2717:37
      Coal Neuk10:2311:2312:2313:2314:2315:2816:2817:38
      Bridge Street10:2311:2312:2313:2314:2315:2816:2817:38
      Police Station10:2511:2512:2513:2514:2515:3016:3017:40
      Morrison Avenue10:2511:2512:2513:2514:2515:3016:3017:40
      Muirpark Road10:2511:2512:2513:2514:2515:3016:3017:40
      The Christies10:2811:2812:2813:2814:2815:3316:3317:43
      Whiteloch Road10:2911:2912:2913:2914:2915:3416:3417:44
      St Germains Terrace10:2911:2912:2913:2914:2915:3416:3417:44
      Satellite Park10:2911:2912:2913:2914:2915:3416:3417:44
      Industrial Estate West10:2911:2912:2913:2914:2915:3416:3417:44
      Industrial Estate East10:3011:3012:3013:3014:3015:3516:3517:45
      Roundabout10:3011:3012:3013:3014:3015:3516:3517:45
      Gladsmuir Farmhouse10:3111:3112:3113:3114:3115:3616:3617:46
      Lamington Road10:3111:3112:3113:3114:3115:3616:3617:46
      Liberty Hall10:3211:3212:3213:3214:3215:3716:3717:47
      Coates Road10:3211:3212:3213:3214:3215:3716:3717:47
      Letham Mains Rd End10:3311:3312:3313:3314:3315:3816:3817:48
      Arthurs Way10:3411:3412:3413:3414:3415:3916:3917:49
      Gateside Road10:3511:3512:3513:3514:3515:4016:4017:50
      Knowes Road10:3511:3512:3513:3514:3515:4016:4017:50
      Park Lane10:3611:3612:3613:3614:3615:4116:4117:51
      Letham Drive10:3711:3712:3713:3714:3715:4216:4217:52
      Station Road10:3811:3812:3813:3814:3815:4316:4317:53
      Corn Exchange10:3911:3912:3913:3914:3915:4416:4417:54
      Market Street10:4011:4012:4013:4014:4015:4516:4517:55
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: High Street – Fort Kinnaird
      High Street - Court Street - Station Road - West Road - Main Road - Westbank Road - Haddington Road - High Street - Bridge Street - Edinburgh Road - Salters Road - The Loan - Moir Crescent - Pinkie Road - High Street - Inveresk Road - Newhailes Road - Whitehill Street - Newcraighall Road
      Inbound: Fort Kinnaird – Market Street
      Newcraighall Road - Whitehill Street - Newhailes Road - Olive Bank Road - Inveresk Road - High Street - Newbigging - Pinkie Road - Haddington Road - The Loan - Salters Road - Edinburgh Road - Bridge Street - High Street - Morrison Avenue - Main Road - West Road - Station Road - Court Street - Market Street

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

      Bus 108 FAQ

      • What time does the 108 bus start operating?

        Services on the 108 bus start at 07:48 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

      • What time does the 108 bus stop working?

        Services on the 108 bus stop at 16:50 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

      • Is there a 108 bus stop near me?

        Click here to view the nearest 108 bus stop.

      Prentice Coaches 108 bus Route Map

      108 bus Line Map PDF Version: 108 timetable, stops and map

      108 (Haddington Buses)

      The first stop of the 108 bus route is High Street and the last stop is Fort Kinnaird. 108 is operational during everyday.

      Additional information: 108 has 50 stops and the total trip duration for this route is approximately 47 minutes.

      See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Haddington Buses suggested routes, real-time bus tracker, line route maps in Haddington, and helps to find the closest 108 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 108 bus to take on your trip.

      108 bus near me

      Last updated on May 1, 2026