Bus 31 : Full Schedule in Giffnock

Click to load interactive map
List of stops
      Map

      Howard Street – Waterside Road

      Howard Street

      20:2021:2022:20

      St Enoch shopping centre

      20:2121:2122:21

      Glasgow Central Mosque

      20:2221:2222:22

      Citizenstheatre

      20:2321:2322:23

      Cumberland Street

      20:2421:2422:24

      Crown Street

      20:2521:2522:25

      Butterbiggins Road

      20:2721:2722:27

      Carfin Street

      20:2721:2722:27

      Bankhall Street

      20:2821:2822:28

      Boyd Street

      20:2921:2922:29

      Nutberry Court

      20:3021:3022:30

      Florida Square

      20:3021:3022:30

      Florida Crescent

      20:3121:3122:31

      Somerville Drive

      20:3221:3222:32

      Cathkinview Road

      20:3221:3222:32

      Carmunnock Road

      20:3421:3422:34

      Bowling Green

      20:3421:3422:34

      Broadwood Drive

      20:3521:3522:35

      Romney Avenue

      20:3621:3622:36

      Church of Christ the King

      20:3721:3722:37

      Fetlar Drive

      20:3821:3822:38

      Seil Drive

      20:3921:3922:39

      Croftfoot Road

      20:3921:3922:39

      Glenacre Street

      20:4021:4022:40

      St Margaret Mary's RC Church

      20:4121:4122:41

      Lainshaw Drive

      20:4121:4122:41

      Holmbyre Road

      20:4221:4222:42

      Carmunnock By-Pass

      20:4221:4222:42

      Waterside Road

      20:4521:4522:45

      Waterside Road – Howard Street

      Waterside Road20:5121:51
      Carmunnock By-Pass20:5321:53
      Holmbyre Road20:5321:53
      Lainshaw Drive20:5421:54
      Dougrie Road20:5521:55
      Glenacre Street20:5521:55
      Croftfoot Roundabout20:5621:56
      Seil Drive20:5721:57
      Fetlar Drive20:5721:57
      Church of Christ the King20:5821:58
      Romney Avenue20:5921:59
      Crompton Avenue21:0022:00
      Bowling Green21:0022:00
      Carmunnock Road21:0122:01
      Cordiner Street21:0222:02
      Cathkinview Road21:0222:02
      Stanmore Road21:0322:03
      Florida Avenue21:0422:04
      Florida Crescent21:0422:04
      Queens Drive21:0522:05
      Boyd Street21:0622:06
      Carfin Street21:0722:07
      Butterbiggins Road21:0822:08
      Lauriston Road21:1022:10
      Bedford Lane21:1122:11
      Citizens Theatre21:1122:11
      Howard Street21:1522:15
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Howard Street – Waterside Road
      Howard Street - Stockwell Street - Gorbals Street - Laurieston Road - Cathcart Road - Nutberry Court - Cathcart Road - Letherby Drive - King's Park Road - Carmunnock Road - Hillcrest
      Inbound: Waterside Road – Howard Street
      Hillcrest - Carmunnock Road - Holmbyre Road - Carmunnock Road - Raithburn Avenue - Carmunnock Road - King's Park Road - Cathcart Road - Gorbals Street - Norfolk Court - Howard Street

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

      Bus 31 FAQ

      • What time does the 31 bus start operating?

        Services on the 31 bus start at 20:20 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • What time does the 31 bus stop working?

        Services on the 31 bus stop at 22:45 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • Is there a 31 bus stop near me?

        Click here to view the nearest 31 bus stop.

      Stuart's Coaches 31 bus Route Map

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

      31 (Giffnock Buses)

      The first stop of the 31 bus route is Howard Street and the last stop is Waterside Road. 31 is operational during everyday.

      Additional information: 31 has 29 stops and the total trip duration for this route is approximately 25 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 31 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 31 bus to take on your trip.

      31 bus near me

      Similar Routes & Alternatives to 31

      Looking for alternatives to 31? Discover the top-rated routes that share similar paths and stops. We've analyzed the network to bring you the best connections. Compare schedules and find the perfect backup plan or optimized route for your commute.

      Last updated on May 1, 2026