Bus 20

Click to load interactive map
List of stops

            Harold St at Fitz Ave – Nelson Exchange Bay B

            Harold St at Fitz Ave

            06:0508:3011:55

            Harold St at Ward Ave

            06:0508:3011:55

            Harold St at Delany Ave

            06:0608:3011:55

            Slocan St at Giffin Ave

            06:0708:3211:57

            Slocan S Rd at Gravel Pit Rd

            06:0808:3311:58

            Slocan S Rd at Hwy 6

            06:0908:3311:58

            Hwy 6 at Copeland Rd

            06:1008:3411:59

            8363 Hwy 6

            06:1208:3712:02

            8065 Hwy 6

            06:1508:3912:04

            Hwy 6 at Kennedy Rd

            06:1708:4112:06

            Hwy 6 at Rooster Rd

            06:1808:4212:07

            Hwy 6 at Popou Rd

            06:1908:4312:08

            Hwy 6 at Hecker Rd

            06:1908:4312:08

            Hwy 6 at Harasomow Rd

            06:2108:4512:10

            Hwy 6 at Perrys Back Rd

            06:2108:4512:10

            Perrys Back Rd at Hwy 6

            06:2108:4512:10

            Perrys Back Rd at Avis Rd

            06:2208:4612:11

            Perrys Back Rd at Powell Rd

            06:2308:4712:12

            Perrys Back Rd at Hecker Rd

            06:2408:4812:13

            Perrys Back Rd at Appledale W Rd

            06:2708:5112:16

            Slocan River Rd at Mckean Rd N

            06:3008:5412:19

            Slocan River Rd at Mckean Rd S

            06:3108:5512:20

            Slocan River Rd at Winlaw Bridge Rd

            06:3408:5812:23

            Winlaw Bridge Rd at Winlaw Elementary

            06:3408:5812:23

            Hwy 6 at Winlaw Bridge Rd

            06:3508:5912:24

            Hwy 6 at Oma Rd

            06:3809:0212:27

            Hwy 6 at Pedro Creek Rd

            06:3909:0312:27

            Hwy 6 at Lebhado Rd

            06:4009:0412:28

            Passmore Upper Rd at Old Passmore Rd

            06:4609:1012:34

            Passmore Old Rd at Passmore Community Ha

            06:4609:1012:34

            Hwy 6 at Slocan Park W Rd

            06:5009:1412:37

            Hwy 6 at Slocan Park Community Hall

            06:5109:1512:38

            Hwy 6 at Slocan Valley E Rd

            06:5109:1512:38

            Hwy 6 at Storbo Rd

            06:5309:1712:40

            Hwy 6 at Cunningham Rd

            06:5409:1812:41

            2185 Hwy 6

            06:5609:2012:43

            Hwy 6 at Crescent Valley Community Hall

            07:0009:2512:47

            Hwy 6 at Crescent Valley Gas Station

            07:0009:2512:47

            Playmor Junction P&R

            07:0207:5809:2712:49

            2915 Hwy 3A/6

            07:0307:5909:2812:50

            Hwy 3A/6 at Blewett Rd

            07:0508:0109:3012:52

            3750 Hwy 3A/6

            07:0608:0209:3112:53

            Brown Rd at Bonnington Rd

            07:0808:0409:3312:55

            4426 Hwy 3A/6

            07:1108:0709:3612:58

            Hwy 3A/6 at Corra Linn Rd

            07:1208:0809:3712:59

            Beasley Rd at Bains Rd

            07:1408:1009:3913:01

            Hwy 3A/6 at Taghum Frontage Rd

            07:1808:1409:4313:05

            Hwy 3A/6 at Taghum Hall Rd

            07:1808:1409:4313:05

            1680 Hwy 3A/6

            07:2308:1909:4813:10

            Hwy 3A/6 at Nelson P&R

            07:2408:2009:4913:11

            Nelson Exchange Bay B

            07:2708:2309:5213:14
            Times marked with "—" indicate that the vehicle does not stop at this stop.

            Nelson Exchange Bay A – Harold St at Fitz Ave

            Nelson Exchange Bay A07:3516:0217:29
            Baker St at Falls St07:3516:0217:29
            Hwy 3A/6 at Nelson P&R07:3916:0617:33
            1680 Hwy 3A/607:4016:0717:34
            Hwy 3A/6 at Insight Dr07:4116:0817:35
            Hwy 3A/6 at Granite Rd07:4216:0917:36
            Hwy 3A/6 at Taghum Frontage Rd07:4416:1117:38
            Hwy 3A/6 at Boylen Rd07:4516:1217:39
            Beasley Rd at Bains Rd16:1517:42
            Brown Rd at Bonnington Rd16:2017:46
            Hwy 3A/6 at S Slocan Village Rd07:5116:2617:50
            Hwy 3A/6 at Sentinel Rd07:5416:3117:53
            Playmor Junction P&R07:5516:3217:54
            Hwy 6 at Crescent Valley Community Hall16:3417:56
            2173 Hwy 616:3818:00
            Hwy 6 at Cunningham Rd16:3918:01
            Hwy 6 at Storbo Rd16:4018:02
            Hwy 6 at Slocan Park Community Hall16:4218:04
            Hwy 6 at Slocan Park Rd16:4318:05
            Passmore Upper Rd at Old Passmore Rd16:4718:09
            Hwy 6 at Pedro Creek Rd16:5518:17
            Hwy 6 at Paradise Valley Rd16:5918:20
            Winlaw Bridge Rd at Winlaw Elementary17:0018:21
            Winlaw Bridge Rd at Cedar Creek Rd17:0018:21
            Slocan River Rd at Winlaw Bridge Rd17:0018:21
            Slocan River Rd at Mckean Rd17:0218:23
            Slocan River Rd at Youngs Rd S17:0318:24
            Slocan River Rd at Youngs Rd N17:0518:26
            Slocan River Rd at Appledale W Rd17:0618:27
            Perrys Back Rd at Appledale Lower Rd17:0818:29
            Perrys Back Rd at Hwy 617:1218:33
            Hwy 6 at Gustafson Rd17:1218:33
            Hwy 6 at St Thomas Rd17:1418:35
            Hwy 6 at Lemon Creek Rd17:1618:37
            8074 Hwy 617:1818:39
            8150 Hwy 617:1918:40
            8330 Hwy 617:2218:42
            Hwy 6 at Martens Rd17:2518:45
            Slocan S Rd at Gravel Pit Rd17:2618:46
            Slocan S Rd at Arlington Rd17:2718:47
            Slocan St at Giffin Ave17:2818:47
            Harold St at Ward Ave17:2918:48
            Harold St at Fitz Ave17:3018:49
            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 – Nelson Exchange Bay B
            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 16, 2026