Bus 29 Schedule in Irvine

Click to load interactive map
List of stops
        Map

        Darmule Drive – East Road

        Darmule Drive

        08:2509:3510:5011:5012:5013:5014:5015:50

        Blairafton Wynd

        08:2609:3610:5111:5112:5113:5114:5115:51

        Crannog Way

        08:2709:3710:5211:5212:5213:5214:5215:52

        Gleneagles Avenue

        08:2709:3710:5211:5212:5213:5214:5215:52

        Duddingston Avenue

        08:2809:3810:5311:5312:5313:5314:5315:53

        Glenbervie Drive

        08:2909:3910:5411:5412:5413:5414:5415:54

        West Doura Way

        08:3009:4010:5511:5512:5513:5514:5515:55

        Segton Avenue

        08:3109:4110:5611:5612:5613:5614:5615:56

        Mcgavin Way

        08:3309:4310:5811:5812:5813:5814:5815:58

        St Winnings Lane

        08:3409:4410:5911:5912:5913:5914:5915:59

        Woodwynd West Car Park

        08:3509:4510:5911:5912:5913:5914:5915:59

        Blair Road

        08:3609:46

        Hazel Grove

        08:3709:47

        Keir Hardie Crescent

        08:3809:48

        Parkhead Aveune

        08:3809:48

        Burns Place

        08:3809:48

        Fergushill Road

        08:3809:4811:0012:0013:0014:0015:0016:00

        Smith Crescent

        08:3909:4911:0112:0113:0114:0115:0116:01

        Bannoch Road

        08:4009:5011:0112:0113:0114:0115:0116:01

        Watercut Road

        08:4009:5011:0212:0213:0214:0215:0216:02

        Earlwood Wynd

        08:4609:5611:0812:0813:0814:0815:0816:08

        Earlswood Wynd

        08:4609:5611:0812:0813:0814:0815:0816:08

        Hill Interchange

        08:4709:5711:0912:0913:0914:0915:0916:09

        Speyburn Place

        08:4709:5711:0912:0913:0914:0915:0916:09

        Linkwood Road

        08:4809:5811:1012:1013:1014:1015:1016:10

        Littlestane Road

        08:4809:5811:1012:1013:1014:1015:1016:10

        West Bowhouse Road

        08:4909:5911:1112:1113:1114:1115:1116:11

        Mansfield Way

        08:5010:0011:1212:1213:1214:1215:1216:12

        Middletion Park

        08:5010:0011:1212:1213:1214:1215:1216:12

        Fencedyke Way

        08:5110:0111:1312:1313:1314:1315:1316:13

        Stanecastle Roundabout

        08:5210:0211:1412:1413:1414:1415:1416:14

        Clark Drive

        08:5310:0311:1512:1513:1514:1515:1516:15

        Galt Avenue

        08:5410:0411:1612:1613:1614:1615:1616:16

        Ballot Road

        08:5410:0411:1612:1613:1614:1615:1616:16

        Bank Street

        08:5510:0511:1712:1713:1714:1715:1716:17

        Kirkgate

        08:5610:0611:1812:1813:1814:1815:1816:18

        Bridgegate

        08:5610:0611:1812:1813:1814:1815:1816:18

        East Road

        08:5710:0711:1912:1913:1914:1915:1916:19
        Times marked with "—" indicate that the vehicle does not stop at this stop.

        East Road – Darmule Drive

        East Road10:1011:2012:2013:2014:2015:2016:20
        Ballot Road10:1111:2112:2113:2114:2115:2116:21
        Galt Avenue10:1211:2212:2213:2214:2215:2216:22
        Clark Drive10:1411:2412:2413:2414:2415:2416:24
        Stanecastle Roundabout10:1411:2412:2413:2414:2415:2416:24
        Bensley Rise10:1511:2512:2513:2514:2515:2516:25
        Middleton Park10:1611:2612:2613:2614:2615:2616:26
        Mansfield Way10:1711:2712:2713:2714:2715:2716:27
        West Bowhouse Head10:1711:2712:2713:2714:2715:2716:27
        Littlestane Roundabout10:1811:2812:2813:2814:2815:2816:28
        Linkwood Place10:1811:2812:2813:2814:2815:2816:28
        Smithstone Way10:1911:2912:2913:2914:2915:2916:29
        Smithstone Way10:2011:3012:3013:3014:3015:3016:30
        Earlwood Wynd10:2111:3112:3113:3114:3115:3116:31
        Earlswood Wynd10:2111:3112:3113:3114:3115:3116:31
        Watercut Road10:2611:3612:3613:3614:3615:3616:36
        Bannoch Road10:2711:3712:3713:3714:3715:3716:37
        Smith Crescent10:2711:3712:3713:3714:3715:3716:37
        Fergushill Road10:2811:3812:3813:3814:3815:3816:38
        Woodburn Avenue10:2911:3912:3913:3914:3915:3916:39
        St Winnings Lane10:3011:4012:4013:4014:4015:4016:40
        Mcgavin Way10:3011:4012:4013:4014:4015:4016:40
        Mcluckie Drive10:3111:4112:4113:4114:4115:4116:41
        Segton Avenue10:3211:4212:4213:4214:4215:4216:42
        Cranberry Court10:3311:4312:4313:4314:4315:4316:43
        Prestonfield Avenue10:3411:4412:4413:4414:4415:4416:44
        Duddington Avenue10:3511:4512:4513:4514:4515:4516:45
        Gleneagles Avenue10:3611:4612:4613:4614:4615:4616:46
        Crannog Way10:3611:4612:4613:4614:4615:4616:46
        Blairafton Wynd10:3711:4712:4713:4714:4715:4716:47
        Meadow Way10:3811:4812:4813:4814:4815:4816:48
        Darmule Drive10:3911:4912:4913:4914:4915:4916:49
        Times marked with "—" indicate that the vehicle does not stop at this stop.
        Times marked with "—" indicate that the vehicle does not stop at this stop.
        Build real-time departures into your app Free API Access →

        Route Path (Streets & Roads)

        Outbound: Darmule Drive – East Road
        Meadow Park Road - Whitehirst Park Road - Stevenston Road - Byres Road - Howgate - Lauchlan Way - Bridgend Lane - Redstone Avenue - Fergushill Road - Pathfoot - Irvine Road - Earlswood Wynd - Montgomerie Park Drive - Littlestane Road - Lochlibo Road - Burns Crescent - Middleton Park - Middleton Road - Manson Road - Bank Street - High Street - Bank Street
        Inbound: East Road – Darmule Drive
        Bank Street - Manson Road - Middleton Road - Burns Crescent - Lochlibo Road - Littlestane Road - Earlswood Wynd - Montgomerie Park Drive - Irvine Road - Bridgend - Lauchlan Way - Howgate - Byres Road - Stevenston Road - Gullane Place - Whitehirst Park Road - Meadow Park Road - Monkreddan Crescent - Meadow Park Road

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

        Bus 29 FAQ

        • What time does the 29 bus start operating?

          Services on the 29 bus start at 08:25 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

        • What time does the 29 bus stop working?

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

        • Is there a 29 bus stop near me?

          Click here to view the nearest 29 bus stop.

        Shuttle Buses 29 bus Route Map

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

        29 (Irvine Buses)

        The first stop of the 29 bus route is Darmule Drive and the last stop is East Road. 29 is operational during everyday.

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

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

        29 bus near me

        Last updated on May 2, 2026