Bus 29 Schedule in Irvine

Click to load interactive map
List of stops
        Map

        Darmule Drive – East Road

        Darmule Drive

        08:2509:35

        Blairafton Wynd

        08:2609:36

        Crannog Way

        08:2709:37

        Gleneagles Avenue

        08:2709:37

        Duddingston Avenue

        08:2809:38

        Glenbervie Drive

        08:2909:39

        West Doura Way

        08:3009:40

        Segton Avenue

        08:3109:41

        Mcgavin Way

        08:3309:43

        St Winnings Lane

        08:3409:44

        Woodwynd West Car Park

        08:3509:45

        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:48

        Smith Crescent

        08:3909:49

        Bannoch Road

        08:4009:50

        Watercut Road

        08:4009:50

        Earlwood Wynd

        08:4609:56

        Earlswood Wynd

        08:4609:56

        Hill Interchange

        08:4709:57

        Speyburn Place

        08:4709:57

        Linkwood Road

        08:4809:58

        Littlestane Road

        08:4809:58

        West Bowhouse Road

        08:4909:59

        Mansfield Way

        08:5010:00

        Middletion Park

        08:5010:00

        Fencedyke Way

        08:5110:01

        Stanecastle Roundabout

        08:5210:02

        Clark Drive

        08:5310:03

        Galt Avenue

        08:5410:04

        Ballot Road

        08:5410:04

        Bank Street

        08:5510:05

        Kirkgate

        08:5610:06

        Bridgegate

        08:5610:06

        East Road

        08:5710:07

        Symington Place – Darmule Drive

        Symington Place17:10
        Shewalton Road17:10
        Symington Place17:10
        Shewalton Drive17:15
        Greenwood Road17:18
        Broomlands Busway17:19
        Station Brae17:19
        Pladda Terrace17:20
        Stronsay Court17:21
        Broomlands Gate17:21
        Cramond Place17:21
        Federal Express17:22
        Howat Crescent17:23
        Thornhouse Avenue17:23
        Beech Avenue17:24
        East Road17:24
        Kirk Vennel17:25
        Kirkgate17:25
        Bridgegate17:25
        East Road09:0017:26
        Ballot Road09:0117:27
        Galt Avenue09:0217:28
        Clark Drive09:0417:30
        Stanecastle Roundabout09:0417:30
        Bensley Rise09:0517:31
        Middleton Park09:0617:32
        Mansfield Way09:0717:33
        West Bowhouse Head09:0717:33
        Littlestane Roundabout09:0817:34
        Linkwood Place09:0817:34
        Smithstone Way09:0917:35
        Smithstone Way09:1017:36
        Earlwood Wynd09:1117:37
        Earlswood Wynd09:1117:37
        Watercut Road09:1617:42
        Bannoch Road09:1617:42
        Smith Crescent09:1717:43
        Burns Place09:1817:44
        Parkhead Avenue09:1817:44
        Keir Hardie Crescent09:1917:45
        Hazel Grove09:1917:45
        Millside Gardens09:2017:47
        Woodburn Avenue09:2117:48
        St Winnings Lane09:2317:50
        Mcgavin Way09:2317:50
        Mcluckie Drive09:2417:51
        Segton Avenue09:2417:52
        Cranberry Court09:2517:53
        Prestonfield Avenue09:2717:54
        Duddington Avenue09:2817:55
        Gleneagles Avenue09:2817:56
        Crannog Way09:2917:56
        Blairafton Wynd09:2917:57
        Meadow Way09:3017:58
        Darmule Drive09:3117:59
        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: Symington Place – Darmule Drive
        Shewalton Road - Symington Place - Dreghorn Road - Dundonald Road - Barra Crescent - Gigha Place - Pladda Avenue - St Kilda Bank - Arkwright Way - Mill Road - Townhead - High Street - Bank Street - Manson Road - Middleton Road - Burns Crescent - Lochlibo Road - Littlestane Road - Earlswood Wynd - Montgomerie Park Drive - Irvine Road - Fergushill Road - Redstone Avenue - Bridgend Lane - 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 10:07 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

        • Is there a 29 bus stop near me?

          Click here to view the nearest 29 bus stop.

        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 June 17, 2026