Bus 20

Click to load interactive map
List of stops

            Nelson Exchange Bay A – Harold St at Fitz Ave

            Nelson Exchange Bay A10:1515:05
            Baker St at Falls St10:1515:05
            Hwy 3A/6 at Nelson P&R10:1915:09
            1680 Hwy 3A/610:2015:10
            Hwy 3A/6 at Insight Dr10:2115:11
            Hwy 3A/6 at Granite Rd10:2215:12
            Hwy 3A/6 at Taghum Frontage Rd10:2415:14
            Hwy 3A/6 at Boylen Rd10:2515:15
            Beasley Rd at Bains Rd10:2815:18
            Brown Rd at Bonnington Rd10:3215:22
            Hwy 3A/6 at S Slocan Village Rd10:3615:26
            Hwy 3A/6 at Sentinel Rd10:3915:29
            Playmor Junction P&R10:4015:3017:35
            Hwy 6 at Crescent Valley Community Hall10:4215:3217:37
            2173 Hwy 610:4615:3617:41
            Hwy 6 at Cunningham Rd10:4715:3717:42
            Hwy 6 at Storbo Rd10:4815:3817:43
            Hwy 6 at Slocan Park Community Hall10:5015:4017:45
            Hwy 6 at Slocan Park Rd10:5015:4017:45
            Passmore Upper Rd at Old Passmore Rd10:5415:4417:49
            Hwy 6 at Pedro Creek Rd11:0215:5217:57
            Hwy 6 at Paradise Valley Rd11:0515:5518:00
            Winlaw Bridge Rd at Winlaw Elementary11:0615:5618:01
            Winlaw Bridge Rd at Cedar Creek Rd11:0615:5618:01
            Slocan River Rd at Winlaw Bridge Rd11:0615:5618:01
            Slocan River Rd at Mckean Rd11:0815:5818:03
            Slocan River Rd at Youngs Rd S11:0915:5918:04
            Slocan River Rd at Youngs Rd N11:1116:0118:06
            Slocan River Rd at Appledale W Rd11:1216:0218:07
            Perrys Back Rd at Appledale Lower Rd11:1316:0418:09
            Perrys Back Rd at Hwy 611:1716:0818:13
            Hwy 6 at Gustafson Rd11:1816:0918:14
            Hwy 6 at St Thomas Rd11:1916:1018:15
            Hwy 6 at Lemon Creek Rd11:2216:1318:18
            8074 Hwy 611:2416:1518:20
            8150 Hwy 611:2516:1618:21
            8330 Hwy 611:2816:1918:23
            Hwy 6 at Martens Rd11:3116:2218:26
            Slocan S Rd at Gravel Pit Rd11:3216:2318:27
            Slocan S Rd at Arlington Rd11:3316:2418:28
            Slocan St at Giffin Ave11:3416:2518:28
            Harold St at Ward Ave11:3516:2618:29
            Harold St at Fitz Ave11:3616:2718:30
            Times marked with "—" indicate that the vehicle does not stop at this stop.
            Times marked with "—" indicate that the vehicle does not stop at this stop.
            Build real-time departures into your app Free API Access →

            Route Path (Streets & Roads)

            Outbound: Harold St at Fitz Ave – Playmor Junction P&R
            Harold Street - Slocan Street - Slocan South Road - Vernon-Slocan Highway - Copeland Road - Vernon-Slocan Highway - Harasomow Road - Vernon-Slocan Highway - Perrys Back Road - Slocan River Road - McKean Road - Slocan River Road - Winlaw Bridge Road - Vernon-Slocan Highway - Passmore Upper Road - Kendalle Court - Vernon-Slocan Highway - Osachoff Road - Highway 3A/6 - Brown Road - Highway 3A/6 - Beasley Road - Highway 3A & 6 - Victoria Street
            Inbound: Nelson Exchange Bay A – Harold St at Fitz Ave
            Victoria Street - Baker Street - Highway 3A & 6 - Beasley Road - Brown Road - Highway 3A/6 - Highway 6 - Vernon-Slocan Highway - Passmore Upper Road - Vernon-Slocan Highway - Winlaw Bridge Road - Slocan River Road - Youngs Road - Slocan River Road - Appledale Lower Road - Perrys Back Road - Vernon-Slocan Highway - Slocan South Road - Arlington Road - Slocan Street - Harold Street

            Schedules and stops for this route are published in GTFS: west-kootenay2

            Last updated on August 15, 2026