Metro Canterbury 120 Burnside/Spreydon Bus

Click to load interactive map
List of stops

      Sheffield Cres – Barrington Mall

      Sheffield Cres

      08:3109:2910:2811:2812:2813:2814:2815:2816:2917:2918:2919:2920:29

      Sheffield Cres near Wairakei Rd

      08:3109:2910:2811:2812:2813:2814:2815:2816:2917:2918:2919:2920:29

      Sheffield Cres near Sir William Pickering Dr

      08:3209:3010:2911:2912:2913:2914:2915:2916:3017:3018:3019:3020:30

      Sir William Pickering Dr (Sb)

      08:3209:3010:29
      10:30
      11:3012:3013:3014:3015:3016:3117:3118:3119:3120:31

      Sir William Pickering Dr

      08:3309:3110:3011:3012:3013:3014:3015:3016:3117:3118:3119:3120:31

      Roydvale Ave near Sir William Pickering Dr

      08:3309:3210:3111:3112:3113:3114:3115:3116:3217:3218:3219:3220:32

      Roydvale Ave near Juniper Pl

      08:3409:3210:3111:31
      11:32
      12:31
      12:32
      13:31
      13:32
      14:3215:3216:3317:3318:3319:3320:33

      Teesdale St near Deepdale St

      08:3509:3310:3211:3212:3213:32
      13:33
      14:32
      14:33
      15:32
      15:33
      16:3417:3418:3419:33
      19:34
      20:33
      20:34

      Teesdale St near Tay St

      08:35
      08:36
      09:3410:3311:3312:3313:3314:3415:3316:34
      16:35
      17:34
      17:35
      18:3519:3420:35

      Whitby St near Everest St

      08:3609:3510:33
      10:34
      11:33
      11:34
      12:3413:3414:3415:3416:3517:3518:3519:3520:35

      Kendal Ave near Whitby St

      08:36
      08:37
      09:3510:3411:3412:3413:3414:34
      14:35
      15:3416:35
      16:36
      17:35
      17:36
      18:3619:35
      19:36
      20:35
      20:36

      Kendal Ave near Charlcott St

      08:3709:35
      09:36
      10:34
      10:35
      11:34
      11:35
      12:34
      12:35
      13:34
      13:35
      14:3515:34
      15:35
      16:3617:3618:3619:3620:36

      Cranbrook Ave near Glencoe St

      08:37
      08:38
      09:36
      09:37
      10:3511:3512:3513:3614:35
      14:36
      15:3516:36
      16:37
      17:36
      17:37
      18:3719:3620:36
      20:37

      Cranbrook Ave near Grahams Rd

      08:38
      08:39
      09:3710:3611:3612:3613:3614:3615:35
      15:36
      16:37
      16:38
      17:3718:37
      18:38
      19:3720:37

      Guildford St near Heath St

      08:3909:3810:3711:3712:36
      12:37
      13:3714:3715:3616:3817:3818:3819:37
      19:38
      20:38

      Guildford St near Wadhurst Pl

      08:39
      08:40
      09:3810:3711:3712:3713:3714:3715:3716:3817:3818:3819:3820:38

      Guildford St near Wayside Ave

      08:4009:38
      09:39
      10:3711:3812:3713:37
      13:38
      14:37
      14:38
      15:3716:3917:38
      17:39
      18:3919:3820:38

      Greers Rd near Clyde Rd

      08:40
      08:41
      09:3910:3811:3812:3813:3814:3815:3816:3917:3918:3919:3920:39

      Clyde Rd near Hooker Ave

      08:4109:4010:38
      10:39
      11:3912:38
      12:39
      13:3914:3915:38
      15:39
      16:4017:4018:4019:39
      19:40
      20:39

      Clyde Rd near Morley St

      08:4209:4010:3911:3912:3913:3914:3915:3916:4017:4018:4019:4020:40

      Clyde Rd near Evatt St

      08:4209:40
      09:41
      10:39
      10:40
      11:4012:39
      12:40
      13:4014:4015:39
      15:40
      16:4117:40
      17:41
      18:4119:40
      19:41
      20:40

      Clyde Rd near Ilam Rd

      08:4309:41
      09:42
      10:40
      10:41
      11:40
      11:41
      12:4013:40
      13:41
      14:4015:4016:4117:4118:4119:4120:41

      Clyde Rd near Wai-iti Tce

      08:4309:4210:4111:4112:4113:4114:4115:4116:4217:4218:4219:4120:41
      20:42

      Clyde Rd near Jeffreys Rd

      08:4309:4210:4111:4112:4113:4114:4115:4116:4217:4218:4219:4220:42

      Clyde Rd near Fendalton Rd

      08:4509:4310:4211:4212:4213:4214:4215:4216:4317:4318:4319:4320:43

      Clyde Rd near Arts Rd

      08:4609:4410:4311:4312:4313:4314:4315:4316:4417:4418:4419:4420:44

      Clyde Rd near Totara St

      08:4709:4510:44
      10:45
      11:4412:4413:4414:4415:4416:4517:4518:4519:4520:45

      Riccarton Rd near Paeroa St

      08:4809:4610:4611:4512:45
      12:46
      13:4614:4515:4616:46
      16:47
      17:4618:4619:4620:46

      Riccarton Rd near Wainui St

      08:4909:4710:4711:46
      11:47
      12:4613:46
      13:47
      14:45
      14:47
      15:46
      15:47
      16:4717:46
      17:47
      18:46
      18:47
      19:46
      19:47
      20:46

      Westfield Riccarton

      08:5009:4810:4811:4812:4813:4814:4815:4816:4817:4818:4819:4820:48

      Clarence St near Dilworth St

      08:5109:4910:49
      10:50
      11:5012:49
      12:50
      13:49
      13:50
      14:5015:49
      15:50
      16:48
      16:49
      17:4918:4919:4920:49

      Clarence St near Burdale St

      08:5109:4910:5011:5012:5013:5014:5015:5016:4917:4918:4919:4920:49

      Clarence St near Lyndon St

      08:5109:5010:5011:5112:50
      12:51
      13:5114:5115:5116:4917:4918:4919:4920:49

      Whiteleigh Ave near Troup Dr

      08:5309:5110:5211:52
      11:53
      12:5313:5314:5315:5216:5117:5118:5119:5120:51

      Whiteleigh Ave near Leamington St

      08:5309:5210:5311:5312:5313:5314:5315:5316:5217:5218:5119:5120:51

      Whiteleigh Ave near Jack Hinton Dr

      08:5309:5210:5311:5412:5413:5414:5415:5416:52
      16:53
      17:52
      17:53
      18:51
      18:52
      19:5220:51
      20:52

      Addington Village

      08:5509:5410:5511:5612:5613:5614:5615:5616:5417:5418:5319:5320:53

      Lincoln Rd near Dickens St

      08:5509:5410:5511:5612:5613:5614:5615:5616:5417:5418:5319:5320:53

      Harman St near Grove Rd

      08:5509:5510:5611:5712:5713:5714:5715:5716:54
      16:55
      17:5418:53
      18:54
      19:5420:54

      Disraeli St near Braddon St

      08:5709:5610:5711:5812:5813:5814:5815:5816:5517:5518:5419:5520:55

      Antigua St near Fairfield Ave

      08:57
      08:58
      09:5710:5811:5912:5913:5914:5915:5916:5617:55
      17:56
      18:5519:5520:56

      Brougham St near James K Baxter Pl

      08:5909:5911:0012:0113:0114:0115:00
      15:01
      16:0016:58
      16:59
      17:5818:5719:5720:57

      Brougham St near Kipling St

      08:5909:5911:0012:0113:0114:0115:0116:0116:5917:5818:5719:5720:57

      Selwyn St Shops

      09:0010:0011:0112:0213:0214:0215:0216:0217:0017:5918:5819:5820:58

      Coronation St near Selwyn St

      09:0010:0011:0112:0213:0214:0215:0216:0217:0017:5918:5819:5820:58

      Coronation St near Simeon St

      09:00
      09:01
      10:0111:0212:0313:02
      13:03
      14:0315:0316:02
      16:03
      17:0117:59
      18:00
      18:5919:5920:59

      Simeon St near Howard St

      09:01
      09:02
      10:01
      10:02
      11:02
      11:03
      12:03
      12:04
      13:03
      13:04
      14:0415:0416:03
      16:04
      17:0118:0018:59
      19:00
      20:0020:59
      21:00

      Barrington St near Bewdley St

      09:0310:0311:0412:05
      12:06
      13:0514:0515:0516:0517:0318:0219:0120:0121:01
      21:02

      Cobham St near Evesham Cres

      09:0410:0411:0512:0713:0614:06
      14:07
      15:06
      15:07
      16:06
      16:07
      17:0418:0319:0220:02
      20:03
      21:03

      Cobham St near Clent Ln

      09:0510:0511:0612:0713:06
      13:07
      14:0715:0716:0717:04
      17:05
      18:03
      18:04
      19:0320:0321:03
      21:04

      Lyttelton St near Glynne Cres

      09:05
      09:06
      10:0611:0712:0813:0814:0815:0816:0817:05
      17:06
      18:04
      18:05
      19:0420:04
      20:05
      21:05
      21:06

      Lyttelton St near Hennessy Pl

      09:06
      09:07
      10:0711:0812:0913:0914:0915:0916:0917:06
      17:07
      18:0519:0520:0521:06

      Frankleigh St

      09:0910:0911:10
      11:11
      12:11
      12:12
      13:1214:1115:1116:1117:0918:0819:0720:0821:08

      Frankleigh St near Alvarez Pl

      09:1010:1011:1112:1213:1214:1215:1216:1217:1018:0919:0820:0821:08

      Barrington Mall

      09:1310:1311:1412:1513:1514:1515:1516:1517:1318:1219:1120:1121:11

      All trips in this timetable are wheelchair accessible.

      Barrington Mall (Athelstan St) – Sheffield Cres

      Barrington Mall (Athelstan St)08:3409:2310:2311:2312:2313:2314:2315:2316:2317:2318:3419:3420:34
      Frankleigh St near Alvarez Pl08:3509:2510:2511:2512:2513:2514:2515:2516:2517:2518:3519:3520:35
      Frankleigh St08:3509:2510:2511:2512:2513:25
      13:26
      14:25
      14:26
      15:2516:2517:2518:3619:3620:35
      Lyttelton St near Hennessy Pl08:3709:2710:26
      10:27
      11:26
      11:27
      12:26
      12:27
      13:2714:2715:2716:2717:2718:3719:3720:36
      Lyttelton St near Glynne Cres08:3809:2810:27
      10:28
      11:27
      11:28
      12:27
      12:28
      13:27
      13:28
      14:2815:2816:2817:2818:37
      18:38
      19:3720:37
      Cobham St near Clent Ln08:3809:28
      09:29
      10:2811:2812:2813:2814:28
      14:29
      15:28
      15:29
      16:2817:2818:3819:3820:37
      20:38
      Cobham St near Evesham Cres08:38
      08:39
      09:2910:2911:2912:2913:2914:2915:2916:2917:2918:38
      18:39
      19:3820:38
      Barrington St near Bewdley St08:3909:3010:29
      10:30
      11:3012:29
      12:30
      13:3014:3015:3016:29
      16:30
      17:3018:3919:3920:39
      Howard St near Simeon St08:4009:30
      09:31
      10:3011:30
      11:31
      12:30
      12:31
      13:3114:3115:30
      15:31
      16:30
      16:31
      17:3118:4019:4020:40
      Coronation St near Simeon St08:4109:3210:3211:3212:3213:3214:3215:3216:3217:3218:4119:4120:41
      Coronation St near Selwyn St08:4109:3210:3211:3212:3213:3214:3215:3216:3217:3218:4119:4120:41
      Selwyn St Shops08:4209:3310:3311:3312:3313:3314:3315:3316:3317:3318:4219:4220:42
      Brougham St near Somerset Cres08:42
      08:43
      09:3410:3411:3412:3413:3414:3415:3516:3417:3418:4319:4220:42
      20:43
      Brougham St near Barrie St08:4309:3410:3411:3412:34
      12:35
      13:3414:3415:3516:34
      16:35
      17:3418:4319:4320:43
      Antigua St near Disraeli St08:4409:3510:35
      10:36
      11:35
      11:36
      12:35
      12:36
      13:35
      13:36
      14:35
      14:36
      15:3616:3517:3518:4419:4420:44
      Disraeli St near Selwyn St08:4509:3610:3711:3712:3713:3714:3715:3716:3617:3618:4519:4520:45
      Harman St near Lincoln Rd08:4609:3710:3811:3812:3813:3814:3815:3816:3717:3718:4619:46
      19:47
      20:46
      20:47
      Addington Village08:4809:3910:4011:4012:4013:4014:4015:4016:3917:3918:4819:4820:48
      Lincoln Rd near Clarence St S08:4809:3910:4011:4012:4013:4014:4015:4016:3917:3918:4819:4820:48
      Whiteleigh Ave near Barrington St08:49
      08:50
      09:4110:41
      10:42
      11:4212:4113:41
      13:42
      14:4215:4216:4017:4018:4919:4920:49
      Whiteleigh Ave near Leamington St08:5009:4110:42
      10:43
      11:4312:4213:4214:4215:42
      15:43
      16:4117:4118:4919:4920:49
      Whiteleigh Ave near Troup Dr08:5009:4210:4311:4312:4313:4314:4315:4316:41
      16:42
      17:41
      17:42
      18:5019:5020:50
      Clarence St near Lyndon St08:51
      08:52
      09:4410:4511:4512:45
      12:46
      13:4514:4515:45
      15:46
      16:4317:43
      17:44
      18:5119:5120:51
      Clarence St near Peverel St08:5209:4510:4711:4712:4713:4714:4715:4716:4517:4518:5219:51
      19:52
      20:52
      Westfield Riccarton08:5409:4710:5011:5012:5013:5014:5015:5016:4717:4718:5419:5420:54
      Riccarton Rd near Shand Cres08:54
      08:55
      09:4710:5111:50
      11:51
      12:50
      12:51
      13:50
      13:51
      14:50
      14:51
      15:50
      15:51
      16:4817:47
      17:48
      18:54
      18:55
      19:54
      19:55
      20:54
      20:55
      Riccarton Rd near Paeroa St08:5509:4810:5111:5212:5113:51
      13:52
      14:51
      14:52
      15:5116:4817:4818:5519:5620:56
      Clyde Rd near Hinau St08:5609:4910:5211:5312:5213:5314:5315:52
      15:53
      16:4917:4918:5619:56
      19:57
      20:56
      Clyde Rd near Arts Rd08:5709:5010:5311:5312:5313:5314:5315:5316:5017:5018:5719:5720:57
      Clyde Rd near Fendalton Rd08:5909:5210:5511:5512:5513:5514:5515:5516:5217:5218:5919:5920:59
      Clyde Rd near Fendalton Rd08:5909:5210:5511:5512:5513:5514:5515:5516:5217:5218:5919:5920:59
      Clyde Rd near Jeffreys Rd08:5909:5210:5511:5512:5513:5514:5515:55
      15:56
      16:52
      16:53
      17:5218:5919:59
      20:00
      20:59
      Clyde Rd near Wai-iti Tce09:0009:5310:5611:5612:5613:5614:5615:5616:5317:5319:0020:0021:00
      Clyde Rd near Evatt St09:0109:53
      09:54
      10:56
      10:57
      11:5712:56
      12:57
      13:56
      13:57
      14:56
      14:57
      15:5716:5417:53
      17:54
      19:00
      19:01
      20:0121:00
      21:01
      Clyde Rd near Aorangi Rd09:0109:5410:5711:5712:5713:5714:5715:57
      15:58
      16:54
      16:55
      17:5419:0120:0121:01
      Clyde Rd near Morley St09:01
      09:02
      09:5410:5711:5812:57
      12:58
      13:57
      13:58
      14:57
      14:58
      15:5816:5517:54
      17:55
      19:0120:01
      20:02
      21:01
      Clyde Rd near Hooker Ave09:0209:5510:5811:5812:5813:5814:5815:5816:5517:5519:0220:0221:02
      Greers Rd near Clyde Rd09:0309:55
      09:56
      10:5911:5912:5913:5914:5915:5916:5617:5619:0320:0321:03
      Guildford St near Wayside Ave09:03
      09:04
      09:5610:5911:5912:5913:5914:5916:0016:5717:5619:0320:0321:03
      Guildford St near Heath St09:0409:56
      09:57
      10:59
      11:00
      12:0013:0014:0015:0016:00
      16:01
      16:5717:5719:0420:0321:04
      Guildford St near Heath St09:0409:5711:0012:0013:0014:0015:0016:0116:57
      16:58
      17:5719:0420:0421:04
      Cranbrook Ave near Grahams Rd09:0509:5811:0112:0113:0114:0115:0116:0216:5817:5819:0520:04
      20:05
      21:05
      Cranbrook Ave near Appleby Cres09:0609:58
      09:59
      11:01
      11:02
      12:0213:0214:0215:0216:0216:5917:5919:0620:0521:06
      Cranbrook Ave near Kendal Ave09:0609:5911:0212:0213:0214:0215:0216:0316:59
      17:00
      17:59
      18:00
      19:0620:0521:06
      Kendal Ave near Whitby St09:0709:59
      10:00
      11:02
      11:03
      12:0313:0314:0315:0316:0317:0018:0019:0720:0621:07
      Whitby St near Everest St09:0710:0011:0312:0313:0314:0315:03
      15:04
      16:0417:0118:0119:0720:0621:07
      21:08
      Teesdale St near Tay St09:0810:0111:0412:0413:0414:0415:0416:04
      16:05
      17:0118:0119:0820:0721:08
      Teesdale St near Deepdale St09:08
      09:09
      10:0111:04
      11:05
      12:0513:0514:0515:0516:0517:0218:0219:0920:0821:09
      Roydvale Ave near O'connor Pl09:1010:0311:0612:0613:0614:0615:0616:0717:03
      17:04
      18:0319:1020:0921:10
      Sir William Pickering Dr near Roydvale Ave09:1110:0411:0712:0713:0714:0715:0716:0717:0418:0419:1120:1021:11
      Sir William Pickering Dr09:1210:0511:0812:0813:0814:0815:0816:0817:0518:0519:1220:1021:12
      Sir William Pickering Dr (Nb)09:1210:0511:0812:0813:0814:0815:0816:0817:0518:0519:1220:1121:12
      Sir William Pickering near Sir Gil Simpson09:1310:0611:0912:0913:0914:0915:0916:0917:0618:0619:1320:1121:13
      Sheffield Cres09:1410:0711:1012:1013:1014:1015:1016:1017:0718:0719:1420:1421:14

      All trips in this timetable are wheelchair accessible.

      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Sheffield Cres – Barrington Mall
      Sheffield Crescent - Sir William Pickering Drive - Roydvale Avenue - Teesdale Street - Whitby Street - Kendal Avenue - Cranbrook Avenue - Guildford Street - Greers Road - Clyde Road - Riccarton Road - Clarence Street - Whiteleigh Avenue - Lincoln Road - Harman Street - Disraeli Street - Antigua Street - Brougham Street - Selwyn Street - Coronation Street - Simeon Street - Barrington Street - Cobham Street - Lyttelton Street - Frankleigh Street - Athelstan Street
      Inbound: Barrington Mall (Athelstan St) – Sheffield Cres
      Athelstan Street - Frankleigh Street - Hennessy Place - Lyttelton Street - Cobham Street - Barrington Street - Howard Street - Coronation Street - Selwyn Street - Brougham Street - Antigua Street - Disraeli Street - Harman Street - Lincoln Road - Whiteleigh Avenue - Clarence Street - Riccarton Road - Clyde Road - Greers Road - Guildford Street - Cranbrook Avenue - Kendal Avenue - Whitby Street - Teesdale Street - Roydvale Avenue - Sir William Pickering Drive - Sheffield Crescent

      Schedules and stops for this route are published in GTFS: metro-christchurch

      Bus 120 FAQ

      • What time does the 120 bus start operating?

        Services on the 120 - Burnside/Spreydon bus start at 08:31 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • What time does the 120 bus stop working?

        Services on the 120 - Burnside/Spreydon bus stop at 21:11 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • Is there a 120 bus stop near me?

        Click here to view the nearest 120 - Burnside/Spreydon bus stop.

      120 (Christchurch Buses)

      The first stop of the 120 bus route is Sheffield Cres and the last stop is Barrington Mall. 120 (Burnside/Spreydon) is operational during everyday.

      Additional information: 120 has 55 stops. The total trip duration for this route is approximately 47 minutes.

      More than 5 million users trust busmaps.com for public transport information. Find suggested Buses routes in Christchurch, real-time vehicle tracking, route maps, nearby stops, and offline PDF schedules.

      120 bus near me

      Last updated on September 13, 2026