Skip to content
Stopwatch

Fraser Valley Route 31: Valley Connector

Bus schedule and route map · Monday to Friday, Saturday, Sunday

Fraser Valley Route 31 (Valley Connector) is a bus route in Abbotsford, Mission, Chilliwack, Agassiz-Harrison and Hope, serving Bourquin Exch, G Ferguson Way at Montrose Ave, Junction Mall, Mission City Stn and G Ferguson Way at W Railway St. Monday to Friday the first bus is at 6:20 am and the last at 6:35 pm, every 37 min during the day. Updated October 4, 2026.

Schedule summary

Monday to Friday

First
6:20 am
Last
6:35 pm
Buses
31
Daytime
every 37 min

Saturday

First
7:55 am
Last
6:20 pm
Buses
18
Daytime
every 1 h 10 min

Sunday

First
7:55 am
Last
5:17 pm
Buses
14
Daytime
every 1 h 10 min

Public holidays

  • Mon 12 Oct (Thanksgiving): the Sunday timetable
  • Wed 11 Nov (Remembrance Day): the Sunday timetable

Route 31 to Mission City Stn

Destination sign “Mission City Stn” · from Bourquin Exch · 16 stops

Monday to Friday

Times at the main stops. Bold is pm. A dot means that trip does not stop there.

Bourquin Exch Bay CG Ferguson Way at Montrose AveJunction MallMission City Stn Bay 1
7:247:287:407:45
7:568:018:138:19
8:278:338:458:51
9:319:369:489:54
10:3710:4210:5511:01
11:4711:5212:0512:11
12:561:021:151:21
2:102:162:302:36
3:063:133:273:35
3:433:494:034:12
4:204:264:404:49
4:555:015:155:24
5:315:365:495:56
6:066:116:246:31

Saturday

Times at the main stops. Bold is pm. A dot means that trip does not stop there.

Bourquin Exch Bay CG Ferguson Way at Montrose AveJunction MallMission City Stn Bay 1
9:029:079:199:25
10:0710:1210:2410:30
11:1711:2211:3411:40
12:2612:3112:4412:50
1:351:411:542:00
2:502:563:093:15
4:064:124:244:30
5:165:225:345:40

Sunday

Times at the main stops. Bold is pm. A dot means that trip does not stop there.

Bourquin Exch Bay CG Ferguson Way at Montrose AveJunction MallMission City Stn Bay 1
10:0710:1210:2410:30
11:1711:2211:3411:40
12:2612:3112:4412:50
1:361:411:542:00
2:512:563:093:15
4:074:124:244:30
5:175:225:345:40
All 16 stops in this direction
  1. Bourquin Exch Bay C #107501
  2. Bourquin Cres W at Ventura Ave #107122
  3. Bourquin Cres W at Amicus Pl #107123
  4. G Ferguson Way at Trafalgar St #107124
  5. G Ferguson Way at Ware St #107125
  6. G Ferguson Way at Fuller St #107126
  7. G Ferguson Way at Babich St #107127
  8. G Ferguson Way at Mountview St #107128
  9. G Ferguson Way at McCallum Rd #107129
  10. G Ferguson Way at Montrose Ave #107215
  11. Gladys Ave at Morey Ave #107485
  12. Hwy 11 at McCallum Rd #107486
  13. Hwy 11 at Harris Rd #120013
  14. Junction Mall #107754
  15. Lougheed Hwy at Haig St #107755
  16. Mission City Stn Bay 1 #120092

Route 31 to Bourquin Exch

Destination sign “Bourquin Exch” · from Mission City Stn · 19 stops

Monday to Friday

Times at the main stops. Bold is pm. A dot means that trip does not stop there.

Mission City Stn Bay 2Junction MallG Ferguson Way at W Railway StBourquin Exch Bay E
6:206:276:406:46
7:057:127:247:30
7:347:417:548:01
8:068:138:268:33
8:408:489:019:07
9:279:359:489:54
10:3010:3910:5210:59
11:4011:4912:0212:09
12:5012:591:121:19
2:052:142:272:34
3:193:293:433:51
4:004:094:234:31
4:354:444:575:05
5:125:215:345:42
5:465:556:076:14
6:176:256:376:44
6:356:436:557:02

Saturday

Times at the main stops. Bold is pm. A dot means that trip does not stop there.

Mission City Stn Bay 2Junction MallG Ferguson Way at W Railway StBourquin Exch Bay E
7:558:028:138:19
8:589:069:179:23
10:0010:0810:2010:26
11:1011:1911:3211:38
12:2012:2912:4212:49
1:301:391:521:59
2:452:543:073:14
4:004:094:214:28
5:105:195:315:37
6:206:286:406:46

Sunday

Times at the main stops. Bold is pm. A dot means that trip does not stop there.

Mission City Stn Bay 2Junction MallG Ferguson Way at W Railway StBourquin Exch Bay E
7:558:028:148:18
10:0210:1010:2210:28
12:2012:2812:4112:47
1:301:381:511:57
2:452:533:063:12
4:004:084:214:27
5:105:185:315:37
All 19 stops in this direction
  1. Mission City Stn Bay 2 #107756
  2. 1st Ave at Horne St #107751
  3. 1st Ave at Welton St #120095
  4. 1st Ave at James St #107752
  5. Lougheed Hwy at Haig St #120007
  6. Junction Mall #107754
  7. Hwy 11 at Harris Rd #120014
  8. Hwy 11 at McCallum Rd #107256
  9. Gladys Ave at Morey Ave #107255
  10. G Ferguson Way at W Railway St #107254
  11. G Ferguson Way at McCallum Rd #107159
  12. G Ferguson Way at Mountview St #107160
  13. G Ferguson Way at Babich St #107161
  14. G Ferguson Way at Fuller St #107162
  15. G Ferguson Way at Ware St #107163
  16. G Ferguson Way at Trafalgar St #107164
  17. Bourquin Cres W at Amicus Pl #107165
  18. Bourquin Cres W at Ventura Ave #107166
  19. Bourquin Exch Bay E #107020

Route 31 route map

Questions about Fraser Valley Route 31

What time is the first Route 31 bus?

Monday to Friday: 6:20 am. Saturday: 7:55 am. Sunday: 7:55 am.

What time is the last Route 31 bus?

Monday to Friday: 6:35 pm. Saturday: 6:20 pm. Sunday: 5:17 pm. A time after midnight belongs to the evening before.

How often does Route 31 run?

Monday to Friday: every 37 min. Saturday: every 1 h 10 min. Sunday: every 1 h 10 min, between 7:00 am and 7:00 pm.

Does Route 31 run at weekends?

Saturday: yes. Sunday: yes.

Does Route 31 run on public holidays?

Thanksgiving (Mon 12 Oct): the Sunday timetable. Remembrance Day (Wed 11 Nov): the Sunday timetable.

Where does Route 31 go?

Route 31 serves Bourquin Exch, G Ferguson Way at Montrose Ave, Junction Mall, Mission City Stn and G Ferguson Way at W Railway St. The full list of stops for each direction is below the schedules.

Are these live bus times?

No. They are the published schedule from BC Transit’s open data, refreshed October 4, 2026. A bus can run early or late, and disruptions are not shown.

Source: BC Transit open data (GTFS schedule for Fraser Valley), used under the BC Transit open data terms. Refreshed October 4, 2026; the current timetable runs to January 2, 2027. These are scheduled times; disruptions and service alerts are published by the operator. Changes made: times reformatted into timetables and departure lists.

Other Fraser Valley routes

Enter to open · Esc to close