Bctransit 81 Westsyde/Batchelor Heights - School Special Bus

Click to load interactive map
List of stops
      Map

      Westsyde Rd at Porterfield Rd – North Shore Exch Bay A

      Westsyde Rd at Porterfield Rd

      14:04

      Westsyde Rd at Jensen Rd

      14:05

      Westsyde Rd at Overlander Dr

      14:05

      Westsyde Rd at Sun Valley Dr

      14:06

      Harrington Rd at Westsyde Rd

      14:06

      Harrington Rd at Overlander Dr

      14:07

      Overlander Dr at Reemon Dr

      14:07

      Sicamore Dr at Overlander Dr

      14:08

      Bank Rd at Overlander Dr

      14:09

      Westsyde Rd at Dever Dr

      14:09

      Westsyde Rd at Puhallo Dr

      14:10

      Westsyde Rd at Palmer Pl

      14:10

      Westsyde Rd at Serle Rd

      14:11

      Westsyde Rd at Bissette Rd

      14:11

      Westsyde Rd at Garnet Rd

      14:11

      Westsyde Rd at Georgeann Rd

      14:12

      Westsyde Rd at Morven Pl

      14:12

      Westsyde Rd at Agassiz Rd

      14:13

      Westsyde Rd at Oak Hills Blvd

      14:14

      Westsyde Rd at Parkview Dr

      14:14

      Westsyde Rd at Rue Chez Nous

      14:15

      Westsyde Rd at Woodhaven Dr

      14:16

      Westsyde Rd at Mcqueen Dr

      14:16

      Westsyde Rd at Anderson Terr

      14:17

      Westsyde Rd at Yates Rd

      14:17

      Westsyde Rd at Walkem Rd

      14:18

      Westsyde Rd at Westmount Dr

      14:18

      Westsyde Rd at Collingwood Dr

      14:18

      Batchelor Dr at North River Dr

      14:19

      Southview Terr at Hillcrest Ave

      14:21

      Linthorpe Rd at Southview Terr

      14:22

      Linthorpe Rd at Hillcrest Ave

      14:22

      Batchelor Dr at Norview Rd

      14:23

      Grasslands Blvd at Quail Dr

      14:25

      Quail Dr at Quails Roost Dr

      14:26

      Quail Dr at Quail Crt

      14:26

      Raven Dr at Grasslands Blvd

      14:27

      2000 Blk Saddleback Dr

      14:27

      Stagecoach Dr at Saddleback Dr

      14:28

      Saddleback Dr at Latigo Dr

      14:30

      Doubletree Cres at Latigo Dr

      14:30

      Grasslands Blvd at Stagecoach Dr

      14:31

      2000 Blk Grasslands Blvd

      14:31

      Grasslands Blvd at Quail Dr

      14:32

      Batchelor Dr at Grasslands Blvd

      14:32

      Norview Rd at Norview Pl

      14:33

      North River Dr at Norview Rd

      14:33

      North River Dr at Leighton Pl

      14:34

      Batchelor Dr at North River Dr

      14:35

      8th St at Sudbury Ave

      14:37

      8th St at Lethbridge Ave

      14:38

      8th St at Selkirk Ave

      14:38

      8th St at Moncton Ave

      14:38

      8th St at Tranquille Rd

      14:39

      North Shore Exch Bay A

      14:40

      Batchelor Dr at North River Dr – North Shore Exch Bay A

      Batchelor Dr at North River Dr07:37
      Southview Terr at Hillcrest Ave07:39
      Linthorpe Rd at Southview Terr07:40
      Linthorpe Rd at Hillcrest Ave07:40
      Batchelor Dr at Norview Rd07:41
      Grasslands Blvd at Quail Dr07:43
      Quail Dr at Quails Roost Dr07:44
      Quail Dr at Quail Crt07:44
      Raven Dr at Grasslands Blvd07:45
      2000 Blk Saddleback Dr07:46
      Saddleback Dr at Stagecoach Dr07:46
      Saddleback Dr at Latigo Dr07:47
      Doubletree Cres at Latigo Dr07:47
      Stagecoach Dr at Saddleback Dr07:48
      Grasslands Blvd at Stagecoach Dr07:48
      2000 Blk Grasslands Blvd07:49
      Grasslands Blvd at Quail Dr07:49
      Batchelor Dr at Grasslands Blvd07:50
      Norview Rd at Norview Pl07:51
      North River Dr at Norview Rd07:51
      North River Dr at Leighton Pl07:52
      Batchelor Dr at North River Dr07:53
      Westsyde Rd at Collingwood Dr W07:54
      Westsyde Rd at Westmount Dr07:55
      Westsyde Rd at Collingwood Dr E07:55
      Westsyde Rd at Walkem Rd07:56
      Westsyde Rd at Yates Rd07:56
      Westsyde Rd at Anderson Terr07:57
      Westsyde Rd at Mcqueen Dr07:58
      Westsyde Rd at Woodhaven Dr07:58
      Westsyde Rd at Rue Chez Nous07:59
      Westsyde Rd at Parkview Dr08:00
      Westsyde Rd at Oak Hills Blvd08:01
      Westsyde Rd at Franklin Rd08:02
      Westsyde Rd at Morven Dr08:03
      Westsyde Rd at Soldier Rd08:04
      Westsyde Rd at Garnet Rd08:04
      Westsyde Rd at Bissette Rd08:05
      Westsyde Rd at Porterfield Rd08:06
      Westsyde Rd at Jensen Rd08:07
      Westsyde Rd at Overlander Dr08:07
      Westsyde Rd at Sun Valley Dr08:08
      Harrington Rd at Westsyde Rd08:08
      Harrington Rd at Overlander Dr08:09
      Overlander Dr at Reemon Dr08:09
      Sicamore Dr at Overlander Dr08:10
      Bank Rd at Overlander Dr08:11
      Westsyde Rd at Dever Dr08:11
      Westsyde Rd at Puhallo Dr08:11
      Westsyde Rd at Palmer Pl08:12
      Westsyde Rd at Serle Rd08:12
      Westsyde Rd at Bissette Rd08:13
      Westsyde Rd at Garnet Rd08:13
      Westsyde Rd at Georgeann Rd08:14
      Westsyde Rd at Morven Pl08:14
      Westsyde Rd at Agassiz Rd08:15
      Westsyde Rd at Oak Hills Blvd08:16
      Westsyde Rd at Parkview Dr08:16
      Westsyde Rd at Rue Chez Nous08:17
      Westsyde Rd at Woodhaven Dr08:17
      Westsyde Rd at Mcqueen Dr08:18
      Westsyde Rd at Anderson Terr08:18
      Westsyde Rd at Yates Rd08:18
      Westsyde Rd at Walkem Rd08:19
      Westsyde Rd at Westmount Dr08:19
      Westsyde Rd at Collingwood Dr08:19
      8th St at Sudbury Ave08:20
      8th St at Lethbridge Ave08:20
      8th St at Selkirk Ave08:20
      8th St at Moncton Ave08:20
      8th St at Tranquille Rd08:21
      North Shore Exch Bay A08:21
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Westsyde Rd at Porterfield Rd – North Shore Exch Bay A
      Westsyde Road - Harrington Road - Overlander Drive - Sicamore Drive - Bank Road - Westsyde Road - Batchelor Drive - Southview Terrace - Linthorpe Road - Batchelor Drive - Grasslands Boulevard - Quail Drive - Raven Drive - Saddleback Drive - Doubletree Crescent - Grasslands Boulevard - Batchelor Drive - Norview Road - North River Drive - Batchelor Drive - 8th Street - Selkirk Avenue - 8th Street - Sydney Avenue
      Inbound: Batchelor Dr at North River Dr – North Shore Exch Bay A
      Batchelor Drive - Southview Terrace - Linthorpe Road - Batchelor Drive - Grasslands Boulevard - Quail Drive - Raven Drive - Saddleback Drive - Doubletree Crescent - Saddleback Drive - Grasslands Boulevard - Batchelor Drive - Norview Road - North River Drive - Batchelor Drive - Westsyde Road - Harrington Road - Overlander Drive - Sicamore Drive - Bank Road - Westsyde Road - 8th Street - Selkirk Avenue - 8th Street - Sydney Avenue

      Schedules and stops for this route are published in GTFS: kamloops-can

      Bus 81 FAQ

      • What time does the 81 bus start operating?

        Services on the 81 - Westsyde/Batchelor Heights - School Special bus start at 14:04 on Monday, Tuesday, Wednesday, Thursday, Friday.

      • What time does the 81 bus stop working?

        Services on the 81 - Westsyde/Batchelor Heights - School Special bus stop at 14:40 on Monday, Tuesday, Wednesday, Thursday, Friday.

      • Is there a 81 bus stop near me?

        Click here to view the nearest 81 - Westsyde/Batchelor Heights - School Special bus stop.

      81 (Kamloops Buses)

      The first stop of the 81 bus route is Westsyde Rd at Porterfield Rd and the last stop is North Shore Exch Bay A. 81 (Westsyde/Batchelor Heights - School Special) is operational during on weekdays.

      Additional information: 81 has 55 stops and the total trip duration for this route is approximately 36 minutes.

      See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Kamloops Buses suggested routes, real-time bus tracker, line route maps in Kamloops, and helps to find the closest 81 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 81 bus to take on your trip.

      81 bus near me

      Similar Routes & Alternatives to 81

      Looking for alternatives to 81? Discover the top-rated routes that share similar paths and stops. We've analyzed the network to bring you the best connections. Compare schedules and find the perfect backup plan or optimized route for your commute.

      Last updated on May 20, 2026