Bus 247 - Grouse Mountain/Downtown in Pemberton Heights: Stops & Timetable

Click to load interactive map
List of stops
      Map
      Monday to Friday

      Westbound W Georgia St @ Homer St – Grouse Mountain @ Skyride

      Westbound W Georgia St @ Homer St

      07:3816:0616:3117:1517:4418:17

      Westbound W Georgia St @ Granville St

      07:3816:0616:3117:1517:4418:17

      Westbound W Georgia St @ Burrard St

      07:3916:0716:3217:1617:4518:18

      Westbound W Georgia St @ Bute St

      07:4016:0816:3317:1717:4618:19

      Westbound W Georgia St @ Broughton St

      07:4116:0916:3417:1817:4718:20

      Westbound W Georgia St @ Cardero St

      07:4116:0916:3417:1817:4718:20

      Westbound W Georgia St @ Denman St

      07:4216:1016:3517:1917:4818:21

      Northbound Capilano Rd @ Curling Rd

      07:5416:2216:4717:3118:0118:33

      Northbound Capilano Rd @ Fullerton Ave

      07:5416:2316:4717:3118:0118:33

      Northbound Capilano Rd @ W 21 St

      07:5516:2316:4817:3218:0218:34

      Northbound Capilano Rd @ Woods Dr

      07:5616:2516:4917:3318:0418:35

      Northbound Capilano Rd @ Paisley Rd

      07:5716:2516:5017:3418:0418:36

      Northbound Capilano Rd @ Ridgewood Dr

      07:5816:2616:5117:3518:0518:37

      Northbound Capilano Rd @ 3600 Block

      07:5816:2716:5117:3518:0618:37

      Northbound Capilano Rd @ Edgemont Blvd

      07:5916:2816:5217:3618:0718:38

      Northbound Capilano Rd @ Mt Crown Rd

      07:5916:2816:5217:3618:0718:38

      Northbound Capilano Rd @ Eldon Rd

      08:0016:2816:5317:3718:0818:39

      Northbound Capilano Rd @ Edgewood Rd

      08:0116:3016:5417:3818:0918:40

      Northbound Capilano Rd @ Handsworth Rd

      08:0216:3016:5517:3918:0918:41

      Northbound Capilano Rd @ Montroyal Blvd

      08:0216:3116:5517:3918:1018:41

      Eastbound Clements Ave @ Capilano Rd

      08:0316:3216:5617:4018:1118:42

      Eastbound Clements Ave @ 1000 Block

      08:0416:3216:5717:4118:1218:43

      Eastbound Clements Ave @ Cliffridge Ave

      08:0416:3316:5717:4118:1218:43

      Northbound Cliffridge Ave @ Sonora Dr South

      08:0516:3316:5817:4218:1318:44

      Northbound Cliffridge Ave @ Sonora Dr North

      08:0616:3416:5917:4318:1418:45

      Eastbound Ranger Ave @ Malaspina Place

      08:0616:3516:5917:4318:1418:45

      Eastbound Ranger Ave @ Sarita Ave

      08:0716:3617:0017:4418:1518:46

      Westbound Prospect Ave @ Ranger Ave

      08:0716:3617:0017:4418:1618:46

      Westbound Prospect Ave @ Sarita Ave

      08:0816:3717:0117:4518:1718:47

      Southbound Cliffridge Ave @ Prospect Ave

      08:0916:3817:0217:4618:1818:48

      Southbound Cliffridge Ave @ Montroyal Blvd

      08:1016:3817:0317:4718:1818:49

      Westbound Montroyal Blvd @ Belvedere Dr

      08:1016:3917:0317:4718:1918:49

      Northbound Capilano Rd @ Montroyal Blvd

      08:1116:4017:0417:4818:1918:50

      Northbound Nancy Greene Way @ Prospect Ave

      08:1216:4117:0517:4918:2018:51

      Northbound Nancy Greene Way @ Woodchuck Place

      08:1316:4217:0617:5018:2218:52

      Northbound Nancy Greene Way @ S Grousewoods Dr

      08:1416:4317:0717:5118:2218:53

      Northbound Nancy Greene Way @ N Grousewoods Dr

      08:1416:4317:0717:5118:2318:53

      Grouse Mountain @ Skyride

      08:1616:4517:0917:5318:2518:55

      Grouse Mountain @ Skyride – Southbound Cambie St @ W Georgia St

      Grouse Mountain @ Skyride06:2606:4607:4108:26
      Southbound Nancy Greene Way @ N Grousewoods Dr06:2706:4707:4208:27
      Southbound Nancy Greene Way @ S Grousewoods Dr06:2806:4807:4308:28
      Southbound Nancy Greene Way @ Blue Grouse Way06:2806:4807:4308:28
      Eastbound Clements Ave @ Capilano Rd06:3006:5007:4508:30
      Eastbound Clements Ave @ 1000 Block06:3106:5107:4608:31
      Eastbound Clements Ave @ Cliffridge Ave06:3206:5207:4708:32
      Northbound Cliffridge Ave @ Sonora Dr South06:3206:5207:4708:32
      Northbound Cliffridge Ave @ Sonora Dr North06:3306:5307:4808:33
      Eastbound Ranger Ave @ Malaspina Place06:3406:5407:4908:34
      Eastbound Ranger Ave @ Sarita Ave06:3506:5507:5008:35
      Westbound Prospect Ave @ Ranger Ave06:3506:5507:5008:35
      Westbound Prospect Ave @ Sarita Ave06:3606:5607:5108:36
      Southbound Cliffridge Ave @ Prospect Ave06:3706:5707:5208:37
      Southbound Cliffridge Ave @ Montroyal Blvd06:3806:5807:5308:38
      Westbound Montroyal Blvd @ Belvedere Dr06:3906:5907:5408:39
      Southbound Capilano Rd @ Teviot Place06:3907:0007:5508:40
      Southbound Capilano Rd @ Handsworth Rd06:4007:0007:5508:40
      Southbound Capilano Rd @ Edgewood Rd06:4007:0007:5508:41
      Southbound Capilano Rd @ Eldon Rd06:4207:0207:5708:42
      Southbound Capilano Rd @ 3500 Block06:4307:0307:5808:44
      Southbound Capilano Rd @ Ridgewood Dr06:4307:0407:5908:45
      Southbound Capilano Rd @ Paisley Rd06:4407:0508:0008:46
      Southbound Capilano Rd @ Hwy One Overpass06:4507:0608:0108:47
      Southbound Garden Ave @ Hope Rd06:4707:0708:0208:49
      Westbound Marine Dr @ Mcguire Ave06:4807:0808:0308:50
      Westbound Marine Dr @ Capilano Rd06:4807:0908:0408:50
      Southbound Lions Gate Bridge Onramp @ Marine Dr06:4907:1008:0508:52
      Eastbound W Georgia St @ Gilford St06:5907:2008:1509:04
      Eastbound W Georgia St @ Denman St06:5907:2108:1609:04
      Eastbound W Georgia St @ Cardero St07:0007:2208:1709:05
      Eastbound W Georgia St @ Broughton St07:0007:2208:1709:06
      Eastbound W Georgia St @ Bute St07:0107:2308:1809:07
      Eastbound W Georgia St @ Burrard St07:0207:2408:1909:08
      Eastbound W Georgia St @ Granville St07:0307:2408:1909:08
      Eastbound W Georgia St @ Homer St07:04s07:26s08:21s09:10
      Southbound Cambie St @ W Georgia St07:0807:3008:25
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      Times marked s – "set down only" – the vehicle will only stop to drop passengers off.
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      Times marked s – "set down only" – the vehicle will only stop to drop passengers off.
      Last updated on March 22, 2026
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Westbound W Georgia St @ Homer St – Grouse Mountain @ Skyride
      West Georgia Street - Capilano Road - Clements Avenue - Cliffridge Avenue - Ranger Avenue - Prospect Avenue - Cliffridge Avenue - Montroyal Boulevard - Capilano Road - Nancy Greene Way
      Inbound: Grouse Mountain @ Skyride – Southbound Cambie St @ W Georgia St
      Nancy Greene Way - Clements Avenue - Cliffridge Avenue - Ranger Avenue - Prospect Avenue - Cliffridge Avenue - Montroyal Boulevard - Capilano Road - Garden Avenue - Marine Drive - 99;1A - Gilford Street - West Georgia Street - Cambie Street
      All data is available in GTFS feed: translink

      Bus 247 FAQ

      • What time does the 247 bus start operating?

        Services on the 247 - Grouse Mountain/Downtown bus start at 07:38 on Monday, Tuesday, Wednesday, Thursday, Friday.

      • What time does the 247 bus stop working?

        Services on the 247 - Grouse Mountain/Downtown bus stop at 18:55 on Monday, Tuesday, Wednesday, Thursday, Friday.

      • Is there a 247 bus stop near me?

        Click here to view the nearest 247 - Grouse Mountain/Downtown bus stop.

      247 (Pemberton Heights Buses)

      The first stop of the 247 bus route is Westbound W Georgia St @ Homer St and the last stop is Grouse Mountain @ Skyride. 247 (Grouse Mountain/Downtown) is operational during on weekdays.

      Additional information: 247 has 38 stops and the total trip duration for this route is approximately 41 minutes.

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

      247 bus near me

      Similar Routes & Alternatives to 247

      Looking for alternatives to 247? 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.