Bus 32 - Elgin (Bus Station) - Forres Schedule in Elgin

Click to load interactive map
List of stops
        Map

        Corrour Court – Bus Station

        Corrour Court

        07:1009:4211:4213:4215:4217:25

        Sheildaig Road

        07:1009:4211:4213:4215:4217:25

        Mortlich Square

        07:1009:4211:4213:4215:4217:25

        Grant Place

        07:1009:4211:4213:4215:4217:25

        Old Bridge Court

        07:1609:5111:5113:5115:5117:31

        Bogton Place

        07:1609:5111:5113:5115:5117:31

        Castle Bridge

        07:1609:5111:5113:5115:5117:31

        Cumming Street

        07:1609:5111:5113:5115:5117:31

        Leys Road

        07:2109:5611:5613:5615:5617:36

        South Street

        07:2109:5611:5613:5615:5617:36

        North Road

        07:2109:5611:5613:5615:5617:36

        Findhorn Road

        07:2109:5611:5613:5615:5617:36

        Road End

        07:2109:5611:5613:5615:5617:36

        Glebe Road

        07:2109:5611:5613:5615:5617:36

        Caravan Park

        07:2109:5611:5613:5615:5617:36

        Kimberley Inn

        07:2109:5611:5613:5615:5617:36

        Post Office

        07:3510:1012:1014:1016:1017:50

        Parish Church

        07:3510:1012:1014:1016:1017:50

        Bayview

        07:3610:1112:1114:1116:1117:51

        Caravan Park

        07:3710:1212:1214:1216:1217:52

        Manse Road

        07:3910:1512:1514:1516:1517:54

        Salmond Street

        07:4010:1612:1614:1616:1617:55

        Abbey Crescent

        07:4210:1912:1914:1916:1917:57

        North Road

        07:4310:2012:2014:2016:2017:58

        Hatton Farm

        07:4610:2312:2314:2316:2318:01

        Hempriggs

        07:4710:2412:2414:2416:2418:02

        Gillene

        07:5210:2912:2914:2916:2918:07

        Kinloss Street

        07:5510:3312:3314:3316:3318:10

        Brander Street

        07:5610:3412:3414:3416:3418:11

        Young Street

        07:5610:3412:3414:3416:3418:11

        Church Street

        07:5608:3809:3810:3411:3812:3413:3814:3415:3816:3418:1119:13

        Brander Street

        07:5908:3909:3910:3911:3912:3913:3914:3915:3916:3918:1419:14

        Primary School

        08:0008:3909:3910:4011:3912:4013:3914:4015:3916:4018:1519:14

        St Aethans Place

        08:0108:4009:4010:4111:4012:4113:4014:4115:4016:4118:1619:15

        St Aethans Drive

        08:0108:4009:4010:4111:4012:4113:4014:4115:4016:4118:1619:15

        Keith Road

        08:0108:4109:4110:4111:4112:4113:4114:4115:4116:4118:1619:16

        Back Street

        08:0408:4309:4310:4411:4312:4413:4314:4415:4316:4418:1919:18

        Seaview Road

        08:0408:4409:4410:4411:4412:4413:4414:4415:4416:4418:1919:19

        Manse Road

        08:0608:4609:4610:4611:4612:4613:4614:4615:4616:4618:2119:21

        Harbour Street

        08:0708:4709:4710:4711:4712:4713:4714:4715:4716:4718:2219:22

        Millfield Drive

        08:0808:4809:4810:4811:4812:4813:4814:4815:4816:4818:2319:23

        Williamston Steading

        08:1008:5009:5010:5011:5012:5013:5014:5015:5016:5018:2519:25

        War Memorial

        08:1208:5209:5210:5211:5212:5213:5214:5215:5216:5218:2719:27

        Church Road

        08:1208:5209:5210:5211:5212:5213:5214:5215:5216:5218:2719:27

        Crossroads

        08:1508:5509:5510:5511:5512:5513:5514:5515:5516:5518:3019:30

        Findrassie Crossroads

        08:1608:5609:5610:5611:5612:5613:5614:5615:5616:5618:3119:31

        Hamilton Gardens

        08:1808:5809:5810:5811:5812:5713:5814:5815:5816:5818:3319:33

        Duffus Heights

        08:1808:5809:5810:5811:5812:5813:5814:5815:5816:5818:3319:33

        Spynie Hospital

        08:1808:5809:5810:5811:5812:5813:5814:5815:5816:5818:3319:33

        Beach Brae

        08:1908:5909:5910:5911:5912:5913:5914:5915:5916:5918:3419:34

        Caroline Street

        08:2009:0010:0011:0012:0013:0014:0015:0016:0017:0018:3519:35

        Brodie Drive

        08:2009:0010:0011:0012:0013:0014:0015:0016:0017:0018:3519:35

        Trinity Road

        08:2209:0210:0211:0212:0213:0214:0215:0216:0217:0218:3719:37

        Haugh Road

        08:2309:0310:0311:0312:0313:0314:0315:0316:0317:0318:3819:38

        Bibby Place

        08:2309:0310:0311:0312:0313:0314:0315:0316:0317:0318:3819:38

        Bus Station

        08:2509:0510:0511:0512:0513:0514:0515:0516:0517:0518:4019:40
        Times marked with "—" indicate that the vehicle does not stop at this stop.

        Bus Station – Corrour Court

        Bus Station08:1009:1011:1013:1015:1016:1017:1518:45
        Bibby Place08:1109:1111:1113:1115:1116:1117:1618:46
        Haugh Road08:1209:1211:1213:1215:1216:1217:1718:47
        Trinity Road08:1309:1311:1313:1315:1316:1317:1818:48
        Brodie Drive08:1409:1411:1413:1415:1416:1417:1918:49
        Caroline Street08:1509:1511:1513:1515:1516:1517:2018:50
        Beach Brae08:1609:1611:1613:1615:1616:1617:2118:51
        Spynie Hospital08:1709:1711:1713:1715:1716:1717:2218:52
        Hamilton Gardens08:1709:1711:1713:1715:1716:1717:2218:52
        Findrassie Crossroads08:1909:1911:1913:1915:1916:1917:2418:54
        Crossroads08:2009:2011:2013:2015:2016:2017:2518:55
        Church Road08:2309:2311:2313:2315:2316:2317:2818:58
        Williamston Steading08:2509:2511:2513:2515:2516:2517:3019:00
        Millfield Drive08:2709:2711:2713:2715:2716:2717:3219:02
        Bakers Lane08:2809:2811:2813:2815:2816:2817:3319:03
        Harbour Street08:2809:2811:2813:2815:2816:2817:3319:03
        Manse Road08:2909:2911:2913:2915:2916:2917:3419:04
        Seaview Road08:3009:3011:3013:3015:3016:3017:3519:05
        Back Street08:3109:3111:3113:3115:3116:3117:3619:06
        Fraser Road08:3309:3311:3313:3315:3316:3317:3819:08
        Keith Road08:3309:3311:3313:3315:3316:3317:3819:08
        St Aethans Drive08:3309:3311:3313:3315:3316:3317:3819:08
        St Aethans Place08:3409:3411:3413:3415:3416:3417:3919:09
        Kinloss Street08:3409:3411:3413:3415:3416:3417:3919:09
        Brander Street08:3509:3511:3513:3515:3516:3517:4019:10
        Young Street08:3509:3511:3513:3515:3516:3517:4019:10
        Church Street08:3609:3611:3613:3615:3616:36
        16:38s
        17:41
        17:43s
        19:11
        Brander Street16:3817:43
        Primary School16:3817:43
        Village Hall16:4217:47
        Hatton Farm16:5017:55
        Abbey Crescent16:5618:01
        North Road16:5718:02
        RAF Kinloss16:5718:02
        Primary School16:5818:03
        Salmond Street16:5818:03
        Glebe Road16:5918:04
        Caravan Park17:0118:06
        Kimberley Inn17:0318:08
        Post Office17:03s18:08s
        Parish Church17:0318:08
        Bayview17:0318:08
        Caravan Park17:1018:15
        Manse Road17:1018:15
        Kinloss Bridge17:1018:15
        Road End17:1018:15
        Findhorn Road17:1018:15
        North Road17:1018:15
        Cumming Street17:1718:22
        Castlehill Road17:1718:22
        Old Bridge Court17:1918:24
        Bogton Place17:1918:24
        Grant Place17:1918:24
        Corrour Court17:2418:29
        Times marked with "—" indicate that the vehicle does not stop at this stop.
        Times marked s – "set down only" – the vehicle will only stop to drop passengers off.
        Times marked with "—" indicate that the vehicle does not stop at this stop.
        Times marked s – "set down only" – the vehicle will only stop to drop passengers off.
        Last updated on March 21, 2026
        Build real-time departures into your app Free API Access →

        Route Path (Streets & Roads)

        Outbound: Corrour Court – Bus Station
        Grant Drive - Grantown Road - Nairn Road - Bogton Place - Bridge Street - High Street - Victoria Road - Abbey Crescent - Grant Street - St Aethan's Place - Fraser Road - Forsyth Street - East Road - Hopeman Road - Duffus Road - Morriston Road - North Street - Boroughbriggs Road - Haugh Road - Alexandra Road
        Inbound: Bus Station – Corrour Court
        Alexandra Road - Haugh Road - Boroughbriggs Road - North Street - Morriston Road - Duffus Road - Hopeman Road - East Road - Forsyth Street - Fraser Road - St Aethan's Place - Grant Street - Abbey Crescent - Drumduan Road - High Street - Nairn Road - Bogton Place - Grantown Road - Grant Drive
        All data is available in GTFS feed: great-britain

        Bus 32 FAQ

        • What time does the 32 bus start operating?

          Services on the 32 - Elgin (Bus Station) - Forres bus start at 07:10 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

        • What time does the 32 bus stop working?

          Services on the 32 - Elgin (Bus Station) - Forres bus stop at 19:40 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

        • Is there a 32 bus stop near me?

          Click here to view the nearest 32 - Elgin (Bus Station) - Forres bus stop.

        32 (Elgin Buses)

        The first stop of the 32 bus route is Corrour Court and the last stop is Bus Station. 32 (Elgin (Bus Station) - Forres) is operational during everyday.

        Additional information: 32 has 56 stops and the total trip duration for this route is approximately 83 minutes.

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

        32 bus near me