West Kootenay Route 10: North Shore
Bus schedule and route map · Monday to Friday, Saturday
West Kootenay Route 10 (North Shore) is a bus route in Nelson, Castlegar, Trail and Rossland, serving Nelson Exchange, Chahko Mika Mall, Hwy 3A at Crescent Rd, Crescent Rd at Hwy 3A and Gordon St at Lakeside Park. Monday to Friday the first bus is at 6:50 am and the last at 8:42 pm, every 2 h 37 min during the day. Updated October 4, 2026.
Schedule summary
Monday to Friday
- First
- 6:50 am
- Last
- 8:42 pm
- Buses
- 14
- Daytime
- every 2 h 37 min
Saturday
- First
- 7:50 am
- Last
- 7:45 pm
- Buses
- 6
Sunday
No service
Public holidays
- Mon 12 Oct (Thanksgiving): no service
- Wed 11 Nov (Remembrance Day): no service
Route 10 to Balfour Ferry Terminal
Destination sign “Balfour” · from Nelson Exchange · 49 stops
Monday to Friday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Nelson Exchange Bay A | Chahko Mika Mall | Gordon St at Nelson Ave | 2914 Lower 6 Mile Rd | Hwy 3A at Crescent Rd | Harrop Ferry Terminal | Balfour Ferry Terminal |
|---|---|---|---|---|---|---|
| 8:46 | 8:53 | 8:57 | 9:12 | 9:19 | 9:26 | 9:35 |
| 12:03 | 12:12 | 12:17 | 12:32 | 12:39 | 12:46 | 12:55 |
| 1:43 | 1:52 | 1:57 | 2:12 | 2:19 | 2:26 | 2:35 |
| 4:09 | 4:17 | 4:22 | 4:39 | 4:46 | 4:53 | 5:05 |
| 6:46 | 6:53 | 6:57 | 7:11 | 7:18 | 7:25 | 7:35 |
| 8:42 | 8:49 | 8:53 | 9:07 | 9:14 | 9:21 | 9:30 |
Saturday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Nelson Exchange Bay A | Chahko Mika Mall | Gordon St at Nelson Ave | 2914 Lower 6 Mile Rd | Hwy 3A at Crescent Rd | Harrop Ferry Terminal | Balfour Ferry Terminal |
|---|---|---|---|---|---|---|
| 10:23 | 10:30 | 10:34 | 10:50 | 10:57 | 11:05 | 11:15 |
| 3:20 | 3:28 | 3:33 | 3:50 | 3:57 | 4:05 | 4:15 |
| 6:47 | 6:54 | 6:59 | 7:15 | 7:22 | 7:30 | 7:40 |
All 49 stops in this direction
- Nelson Exchange Bay A #160374
- Baker St at Ward St #160284
- Vernon St at Hendryx St #160358
- Hall St at Front St #160350
- Chahko Mika Mall #160378
- Front St at Poplar St #160342
- 1st St at Anderson St #160391
- Behnsen St at 2nd St #160315
- 2nd St at Davies St #160319
- 2nd St at Kokanee Ave #160321
- Gordon St at Nelson Ave #160396
- Gordon St at 3rd St #160329
- Hwy 3A at Kokanee Ave #160333
- 758 Hwy 3A #160435
- 824 Hwy 3A #160614
- 966 Hwy 3A #160615
- 1050 Hwy 3A #160436
- 1578 Hwy 3A #160616
- 1679 Hwy 3A #160437
- 2051 Hwy 3A #160617
- Hwy 3A at Gilroy Rd #160618
- Lower 6 Mile Rd at Hwy 3A #160398
- 2756 Lower 6 Mile Rd #160438
- Lower 6 Mile Rd at Barnes Rd #160439
- 2914 Lower 6 Mile Rd #160440
- Hwy 3A at Bainbridge Rd #160399
- Hwy 3A at Hamilton Rd #160441
- 3465 Hwy 3A #160442
- Hwy 3A at MacGregor Rd #160400
- Hwy 3A at Dvorjetz Rd #160443
- Hwy 3A at Crescent Bay Rd #160444
- 4336 Hwy 3A #160445
- Hwy 3A at Crescent Rd #560007
- Hwy 3A at Kokanee Creek Provincial Park #160446
- Hwy 3A at Kokanee Landing #160402
- Hwy 3A at McKnown Rd #160403
- Hwy 3A at Longbeach Rd #160404
- 5720 Hwy 3A #160447
- 5810 Hwy 3A #160405
- Hwy 3A at Martin Rd #160406
- Harrop Ferry Terminal #160407
- Hwy 3A at Bryan Rd #160448
- Hwy 3A at Sunshine Dr #160408
- Hwy 3A at Grandview Dr #160449
- Hwy 3A at Lee Rd #160409
- Hwy 3A at Beggs Rd #160410
- Hwy 3A at Heuston Rd #160411
- Hwy 3A at Balfour Store #160412
- Balfour Ferry Terminal #160413
Route 10 to Nelson Exchange
Destination sign “Nelson” · from Balfour Ferry Terminal · 46 stops
Monday to Friday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Balfour Ferry Terminal | Harrop Ferry Terminal | Crescent Rd at Hwy 3A | 2914 Lower 6 Mile Rd | Gordon St at Lakeside Park | Chahko Mika Mall | Nelson Exchange Bay B |
|---|---|---|---|---|---|---|
| 6:50 | 6:59 | 7:06 | 7:13 | 7:28 | 7:34 | 7:42 |
| 7:55 | 8:04 | 8:11 | 8:18 | 8:33 | 8:39 | 8:47 |
| 9:40 | 9:49 | 9:56 | 10:04 | 10:20 | 10:27 | 10:36 |
| 1:05 | 1:14 | 1:21 | 1:28 | 1:43 | 1:50 | 1:59 |
| 2:45 | 2:54 | 3:01 | 3:08 | 3:23 | 3:30 | · |
| 5:15 | 5:24 | 5:31 | 5:39 | 5:54 | 6:01 | 6:09 |
| 6:05 | 6:14 | 6:21 | 6:28 | 6:43 | 6:50 | · |
| 7:45 | 7:54 | 8:01 | 8:08 | 8:22 | 8:29 | · |
Saturday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Balfour Ferry Terminal | Harrop Ferry Terminal | Crescent Rd at Hwy 3A | 2914 Lower 6 Mile Rd | Gordon St at Lakeside Park | Chahko Mika Mall | Nelson Exchange Bay B |
|---|---|---|---|---|---|---|
| 7:50 | 7:59 | 8:06 | 8:13 | 8:28 | 8:35 | 8:43 |
| 11:25 | 11:35 | 11:42 | 11:50 | 12:06 | 12:13 | · |
| 7:45 | 7:54 | 8:01 | 8:08 | 8:23 | 8:30 | · |
All 46 stops in this direction
- Balfour Ferry Terminal #160413
- Hwy 3A at Balfour Store #160414
- Hwy 3A at Balfour Wharf Rd #160415
- 7519 Hwy 3A #160450
- Hwy 3A at Upper Balfour Rd #160215
- Hwy 3A at Beggs Rd #160416
- Hwy 3A at Grandview Dr #160417
- Hwy 3A at Wightwick Rd #160418
- Hwy 3A at Bryan Rd #160419
- Harrop Ferry Terminal #160407
- Hwy 3A at Longbeach Rd #160455
- 5720 Hwy 3A #160456
- Hwy 3A at McKnown Rd #160457
- Hwy 3A at Kokanee Creek Provincial Park #160420
- Crescent Rd at Robertson Rd #160458
- Crescent Rd at Hwy 3A #160401
- Hwy 3A at Sundance Rd #160459
- Hwy 3A at Kane Rd #160421
- Hwy 3A at Keiran Rd #160422
- Hwy 3A at Lower 6 Mile Rd #160460
- 2914 Lower 6 Mile Rd #160423
- Lower 6 Mile Rd at Barnes Rd #160461
- 2756 Lower 6 Mile Rd #160424
- Hwy 3A at Greenwood Rd #160425
- Hwy 3A at 6 Mile Rd #160426
- 2473 Hwy 3A #160427
- Hwy 3A at Annable Rd #160428
- Hwy 3A at Ridgewood Rd #160429
- 1679 Hwy 3A #160430
- Hwy 3A at Nasookin Rd #160431
- 1050 Hwy 3A #160432
- 901 Hwy 3A #160433
- Hwy 3A at Johnstone Rd #160434
- Hwy 3A at Kokanee Ave #160516
- Kokanee Ave at 4th St #160397
- Gordon St at 3rd St #160365
- Gordon St at Lakeside Park #160395
- 2nd St at Kokanee Ave #160322
- 2nd St at Davies St #160320
- Behnsen St at 1st St #160316
- 1st St at Anderson St #160392
- Front St at Poplar St #160515
- Chahko Mika Mall #160579
- Hall St at Front St #160351
- Vernon St at Hendryx St #160380
- Nelson Exchange Bay B #160375
Route 10 route map
Questions about West Kootenay Route 10
What time is the first Route 10 bus?
Monday to Friday: 6:50 am. Saturday: 7:50 am.
What time is the last Route 10 bus?
Monday to Friday: 8:42 pm. Saturday: 7:45 pm. A time after midnight belongs to the evening before.
How often does Route 10 run?
Monday to Friday: every 2 h 37 min, between 7:00 am and 7:00 pm.
Does Route 10 run at weekends?
Saturday: yes. Sunday: no service.
Does Route 10 run on public holidays?
Thanksgiving (Mon 12 Oct): no service. Remembrance Day (Wed 11 Nov): no service.
Where does Route 10 go?
Route 10 serves Nelson Exchange, Chahko Mika Mall, Hwy 3A at Crescent Rd, Crescent Rd at Hwy 3A and Gordon St at Lakeside Park. 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 West Kootenay), used under the BC Transit open data terms. Refreshed October 4, 2026; the current timetable runs to December 31, 2026. These are scheduled times; disruptions and service alerts are published by the operator. Changes made: times reformatted into timetables and departure lists.