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

      15:15

      Westsyde Rd at Jensen Rd

      15:16

      Westsyde Rd at Overlander Dr

      15:16

      Westsyde Rd at Sun Valley Dr

      15:17

      Harrington Rd at Westsyde Rd

      15:17

      Harrington Rd at Overlander Dr

      15:18

      Overlander Dr at Reemon Dr

      15:18

      Sicamore Dr at Overlander Dr

      15:19

      Bank Rd at Overlander Dr

      15:20

      Westsyde Rd at Dever Dr

      15:20

      Westsyde Rd at Puhallo Dr

      15:21

      Westsyde Rd at Palmer Pl

      15:21

      Westsyde Rd at Serle Rd

      15:22

      Westsyde Rd at Bissette Rd

      15:22

      Westsyde Rd at Garnet Rd

      15:22

      Westsyde Rd at Georgeann Rd

      15:23

      Westsyde Rd at Morven Pl

      15:23

      Westsyde Rd at Agassiz Rd

      15:24

      Westsyde Rd at Oak Hills Blvd

      15:25

      Westsyde Rd at Parkview Dr

      15:25

      Westsyde Rd at Rue Chez Nous

      15:26

      Westsyde Rd at Woodhaven Dr

      15:27

      Westsyde Rd at Mcqueen Dr

      15:27

      Westsyde Rd at Anderson Terr

      15:28

      Westsyde Rd at Yates Rd

      15:28

      Westsyde Rd at Walkem Rd

      15:29

      Westsyde Rd at Westmount Dr

      15:29

      Westsyde Rd at Collingwood Dr

      15:29

      Batchelor Dr at North River Dr

      15:30

      Southview Terr at Hillcrest Ave

      15:32

      Linthorpe Rd at Southview Terr

      15:33

      Linthorpe Rd at Hillcrest Ave

      15:33

      Batchelor Dr at Norview Rd

      15:34

      Grasslands Blvd at Quail Dr

      15:36

      Quail Dr at Quails Roost Dr

      15:37

      Quail Dr at Quail Crt

      15:37

      Raven Dr at Grasslands Blvd

      15:38

      2000 Blk Saddleback Dr

      15:38

      Stagecoach Dr at Saddleback Dr

      15:39

      Saddleback Dr at Latigo Dr

      15:41

      Doubletree Cres at Latigo Dr

      15:41

      Grasslands Blvd at Stagecoach Dr

      15:42

      2000 Blk Grasslands Blvd

      15:42

      Grasslands Blvd at Quail Dr

      15:43

      Batchelor Dr at Grasslands Blvd

      15:43

      Norview Rd at Norview Pl

      15:44

      North River Dr at Norview Rd

      15:44

      North River Dr at Leighton Pl

      15:45

      Batchelor Dr at North River Dr

      15:46

      8th St at Sudbury Ave

      15:48

      8th St at Lethbridge Ave

      15:49

      8th St at Selkirk Ave

      15:49

      8th St at Moncton Ave

      15:49

      8th St at Tranquille Rd

      15:50

      North Shore Exch Bay A

      15:51

      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
      Last updated on March 22, 2026
      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
      All data is available in GTFS feed: 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 15:15 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 15:51 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.