Bus 20
A bus service operated by Bctransit
Nelson Exchange Bay A – Harold St at Fitz Ave
Harold St at Fitz Ave – Nelson Exchange Bay B
Nelson Exchange Bay A – Harold St at Fitz Ave
Harold St at Fitz Ave – Nelson Exchange Bay B
Harold St at Fitz Ave – Nelson Exchange Bay B
Harold St at Fitz Ave – Nelson Exchange Bay A
List of stops
Nelson Exchange Bay A – Harold St at Fitz Ave
Harold St at Fitz Ave – Nelson Exchange Bay B
Build real-time departures into your app Free API Access →
Route Path (Streets & Roads)
Outbound: 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
Inbound: 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