Comox Valley Route 20: Cumberland via Royston
Bus schedule and route map · Monday to Friday, Saturday, Sunday
Comox Valley Route 20 (Cumberland via Royston) is a bus route in Courtenay, Comox and Cumberland, serving Anfield Centre, Cliffe Ave at Anfield Rd, Hayward Ave at Hwy 19A and Dunsmuir Ave at 4th St. Monday to Friday the first bus is at 10:16 am and the last at 5:31 pm, every 1 h 20 min during the day. Updated October 4, 2026.
Schedule summary
Monday to Friday
- First
- 10:16 am
- Last
- 5:31 pm
- Buses
- 6
- Daytime
- every 1 h 20 min
Saturday
- First
- 7:53 am
- Last
- 7:32 pm
- Buses
- 6
- Daytime
- every 2 h 27 min
Sunday
- First
- 12:00 pm
- Last
- 3:09 pm
- Buses
- 2
Public holidays
- Mon 12 Oct (Thanksgiving): no service
- Wed 11 Nov (Remembrance Day): no service
Route 20 to Dunsmuir Ave at 4th St
Destination sign “Cumberland - via Royston” · from Anfield Centre · 10 stops
Monday to Friday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Anfield Centre | Cliffe Ave at Anfield Rd | Hayward Ave at Hwy 19A | Dunsmuir Ave at 4th St |
|---|---|---|---|
| 10:16 | 10:18 | 10:24 | 10:35 |
| 11:21 | 11:23 | 11:29 | 11:40 |
| 12:26 | 12:28 | 12:34 | 12:45 |
| 2:30 | 2:32 | 2:38 | 2:49 |
| 4:11 | 4:13 | 4:19 | 4:30 |
| 5:31 | 5:33 | 5:39 | 5:50 |
Saturday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Anfield Centre | Cliffe Ave at Anfield Rd | Hayward Ave at Hwy 19A | Dunsmuir Ave at 4th St |
|---|---|---|---|
| 7:53 | 7:55 | 8:01 | 8:11 |
| 10:20 | 10:22 | 10:28 | 10:39 |
| 11:32 | 11:34 | 11:40 | 11:51 |
| 2:47 | 2:49 | 2:55 | 3:06 |
| 3:52 | 3:54 | 4:00 | 4:11 |
| 7:32 | 7:34 | 7:40 | 7:51 |
Sunday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Anfield Centre | Cliffe Ave at Anfield Rd | Hayward Ave at Hwy 19A | Dunsmuir Ave at 4th St |
|---|---|---|---|
| 12:00 | 12:02 | 12:08 | 12:19 |
| 3:09 | 3:11 | 3:17 | 3:28 |
All 10 stops in this direction
- Anfield Centre #111275
- Kilpatrick Ave at 30th St #111276
- Cliffe Ave at Anfield Rd #134006
- Marine Dr at Greig Ave #103868
- Hayward Ave at Hwy 19A #103867
- Hwy 19A at Hayward Ave #103862
- Royston Rd at Ulverston Ave #111506
- Royston Rd at Carlisle Lane #111288
- Dunsmuir Ave at 6th St #111289
- Dunsmuir Ave at 4th St #111290
Route 20 route map
Questions about Comox Valley Route 20
What time is the first Route 20 bus?
Monday to Friday: 10:16 am. Saturday: 7:53 am. Sunday: 12:00 pm.
What time is the last Route 20 bus?
Monday to Friday: 5:31 pm. Saturday: 7:32 pm. Sunday: 3:09 pm. A time after midnight belongs to the evening before.
How often does Route 20 run?
Monday to Friday: every 1 h 20 min. Saturday: every 2 h 27 min, between 7:00 am and 7:00 pm.
Does Route 20 run at weekends?
Saturday: yes. Sunday: yes.
Does Route 20 run on public holidays?
Thanksgiving (Mon 12 Oct): no service. Remembrance Day (Wed 11 Nov): no service.
Where does Route 20 go?
Route 20 serves Anfield Centre, Cliffe Ave at Anfield Rd, Hayward Ave at Hwy 19A and Dunsmuir Ave at 4th 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 Comox Valley), used under the BC Transit open data terms. Refreshed October 4, 2026; the current timetable runs to March 31, 2027. These are scheduled times; disruptions and service alerts are published by the operator. Changes made: times reformatted into timetables and departure lists.