Bus 29C : Full Schedule in Giffnock

Click to load interactive map
List of stops
      Map

      Midland Street – Bemersyde Avenue

      Midland Street

      19:3420:34

      Howard Street

      19:3720:37

      Bridge St Underground

      19:3920:39

      Bedford Street

      19:4020:40

      Wellcroft Place

      19:4120:41

      Devon Street

      19:4220:42

      Maxwell Road

      19:4320:43

      Coplaw Street

      19:4420:44

      Strathbungo Parish Church

      19:4520:45

      Torrisdale Street

      19:4620:46

      Marywood square

      19:4720:47

      Langside Avenue

      19:4820:48

      Mount Stuart Street

      19:5020:50

      Trefoil Avenue

      19:5120:51

      Holmbank Avenue

      19:5120:51

      Auldhouse Road

      19:5220:52

      Newlands Road

      19:5320:53

      Mossgiel Road

      19:5320:53

      Lochlea Road

      19:5420:54

      Beaufort Avenue

      19:5420:54

      Nether Auldhouse Road

      19:5520:55

      Hillpark Drive

      19:5620:56

      Hillpark Drive

      19:5720:57

      Hillpark Drive

      19:5720:57

      Hillpark Drive

      19:5720:57

      Hillpark Drive

      19:5820:58

      Pentland Road

      19:5820:58

      Pentland Road

      19:5920:59

      Mulberry Road

      19:5920:59

      Merrylee Crescent

      20:0021:00

      Merryton Avenue

      20:0021:00

      Braidholm Road

      20:0121:01

      St Clair Avenue

      20:0121:01

      Nethercairn Road

      20:0221:02

      Burnfield Drive

      20:0321:03

      Lawers Road

      20:0321:03

      Bemersyde Avenue

      20:0421:04

      Bemersyde Avenue – Midland Street

      Bemersyde Avenue19:1020:10
      Alder Place19:1020:10
      Alder Road19:1120:11
      Hillpark Bowling Club19:1120:11
      Cheviot Road19:1220:12
      Pentland Road19:1320:13
      Hillpark Drive19:1420:14
      Hillpark Drive19:1420:14
      Hillpark Drive19:1420:14
      Hillpark Drive19:1620:16
      Hillpark Drive19:1620:16
      Nether Auldhouse Road19:1720:17
      Beaufort Avenue19:1720:17
      Lochlea Road19:1820:18
      Kilmarnock Road19:1920:19
      Riverford Road19:1920:19
      Auldhouse Road19:2020:20
      Coustonholm Road19:2120:21
      Millwood Street19:2220:22
      The Granary19:2320:23
      Queens Park19:2420:24
      Marywood square19:2520:25
      Torrisdale Street19:2620:26
      Nithsdale Drive19:2720:27
      Albert Drive19:2820:28
      Gourock Street19:2920:29
      Devon Street19:3020:29
      Wellcroft Place19:3120:30
      Bedford Street19:3120:31
      Bridge St Underground19:3220:32
      Kingston Street19:3320:32
      Midland Street19:3420:34
      Last updated on March 21, 2026
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Midland Street – Bemersyde Avenue
      Oswald Street - Jamaica Street - Eglinton Street - Turriff Street - Pollokshaws Road - Kilmarnock Road - Alloway Road - Craiganour Street - Hillpark Drive - Pentland Road - Tinto Road - Kilmarnock Road - Fenwick Road - Burnfield Road - Burnfield Drive - Lawers Road - Mansewood Road
      Inbound: Bemersyde Avenue – Midland Street
      Mansewood Road - Alder Road - Tinto Road - Pentland Road - Hillpark Drive - Craiganour Street - Alloway Road - Kilmarnock Road - Pollokshaws Road - Eglinton Street - Langbank Street - Eglinton Street - Commerce Street - Oswald Street
      All data is available in GTFS feed: great-britain

      Bus 29C FAQ

      • What time does the 29C bus start operating?

        Services on the 29C bus start at 19:34 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • What time does the 29C bus stop working?

        Services on the 29C bus stop at 21:04 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • Is there a 29C bus stop near me?

        Click here to view the nearest 29C bus stop.

      29C (Giffnock Buses)

      The first stop of the 29C bus route is Midland Street and the last stop is Bemersyde Avenue. 29C is operational during everyday.

      Additional information: 29C has 37 stops and the total trip duration for this route is approximately 30 minutes.

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

      29C bus near me