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 3, 2026