Skip to main content

How to get from Vancouver to Capilano Suspension Bridge by bus?

From Vancouver to Capilano Suspension Bridge by bus

Take one direct bus from Vancouver to Capilano Suspension Bridge in North Vancouver: take the 246 bus from Westbound W Georgia St @ Granville St station to Eastbound Ridgewood Dr @ Norcross Way station. The total trip duration for this route is approximately 35 min. The ride fare is CA$2.60.

35minCA$2.60
Walk to bus station
Bus - 246246
Walk to Capilano Suspension Bridge
Leaves from Westbound W Georgia St @ Granville St

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Westbound W Georgia St @ Granville St
    ID 61031
    190 m • 3 min
  • 2
    Bus - 246246
    Wait for bus
    246
    Highland
  • 3
    Ride to bus station
    Ride to bus station
    Eastbound Ridgewood Dr @ Norcross Way
    ID 54482
    25 min
  • 4
    Walk to Capilano Suspension Bridge
    Walk to
    Capilano Suspension Bridge
    Capilano Road
    580 m • 8 min
*Duration based on 8am traffic

Alternative route from Vancouver to Capilano Suspension Bridge by bus via 240 and 236

To get from Vancouver to Capilano Suspension Bridge in North Vancouver, take the 240 bus from Westbound W Georgia St @ Granville St station to Eastbound Marine Dr @ Fell Ave station. Next, take the 236 bus from Westbound Marine Dr @ Fell Ave station to Northbound Capilano Rd @ 3600 Block station. The total trip duration for this route is approximately 53 min. The ride fare is CA$2.60.

53minCA$2.60
Walk to bus station
Bus - 240240
Bus - 236236
Walk to Capilano Suspension Bridge
Leaves from Westbound W Georgia St @ Granville St

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Westbound W Georgia St @ Granville St
    ID 61031
    190 m • 3 min
  • 2
    Bus - 240240
    Wait for bus
    240
    Lynn Valley
  • 3
    Ride to bus station
    Ride to bus station
    Eastbound Marine Dr @ Fell Ave
    ID 54408
    26 min
  • 4
    Walk to bus station
    Walk to bus station
    Westbound Marine Dr @ Fell Ave
    ID 54380
    70 m • 1 min
  • 5
    Bus - 236236
    Wait for bus
    236
    Grouse Mountain
  • 6
    Ride to bus station
    Ride to bus station
    Northbound Capilano Rd @ 3600 Block
    ID 54304
    13 min
  • 7
    Walk to Capilano Suspension Bridge
    Walk to
    Capilano Suspension Bridge
    Capilano Road
    240 m • 4 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Southwest British Columbia.
All local mobility options in one app

Public transit directions from Vancouver to Capilano Suspension Bridge

The distance between Vancouver, North Vancouver and Capilano Suspension Bridge, North Vancouver is approximately 9.11 km, which can typically be travelled in 35 min. Moovit will show you the directions from Vancouver to Capilano Suspension Bridge by bus, so no matter how you choose to travel in North Vancouver – you will always have plenty of easy options.

Public transit stations close to Vancouver

Vancouver is located at Vancouver, North Vancouver and the nearest public transit station is Westbound W Georgia St @ Granville St.

SkyTrain stations close to Vancouver:

  • Burrard Station
  • Vancouver City Centre Station
  • Granville Station

Bus stations close to Vancouver:

  • Westbound W Georgia St @ Granville St
  • Northbound Granville St @ Dunsmuir St
  • Southbound Howe St @ Dunsmuir St

Public transit stations close to Capilano Suspension Bridge, North Vancouver

Capilano Suspension Bridge is located at Capilano Road, North Vancouver and the nearest public transit station is Southbound Capilano Rd @ 3500 Block.

Bus stations close to Capilano Suspension Bridge:

  • Southbound Capilano Rd @ 3500 Block
  • Westbound Edgemont Blvd @ Capilano Rd
  • Northbound Capilano Rd @ Edgemont Blvd

Ferry stations close to Capilano Suspension Bridge:

  • Lonsdale Quay Station

Alternative route from Vancouver to Capilano Suspension Bridge by bus via 240 and 236

To get from Vancouver to Capilano Suspension Bridge in North Vancouver, take the 240 bus from Westbound W Georgia St @ Granville St station to Eastbound Marine Dr @ Fell Ave station. Next, take the 236 bus from Westbound Marine Dr @ Fell Ave station to Northbound Capilano Rd @ 3600 Block station. The total trip duration for this route is approximately 53 min. The ride fare is CA$2.60.

53minCA$2.60
Walk to bus station
Bus - 240240
Bus - 236236
Walk to Capilano Suspension Bridge
Leaves from Westbound W Georgia St @ Granville St

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Westbound W Georgia St @ Granville St
    ID 61031
    190 m • 3 min
  • 2
    Bus - 240240
    Wait for bus
    240
    Lynn Valley
  • 3
    Ride to bus station
    Ride to bus station
    Eastbound Marine Dr @ Fell Ave
    ID 54408
    26 min
  • 4
    Walk to bus station
    Walk to bus station
    Westbound Marine Dr @ Fell Ave
    ID 54380
    70 m • 1 min
  • 5
    Bus - 236236
    Wait for bus
    236
    Grouse Mountain
  • 6
    Ride to bus station
    Ride to bus station
    Northbound Capilano Rd @ 3600 Block
    ID 54304
    13 min
  • 7
    Walk to Capilano Suspension Bridge
    Walk to
    Capilano Suspension Bridge
    Capilano Road
    240 m • 4 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Vancouver to Capilano Suspension Bridge?

    The fastest way takes 35 minutes, using Bus line 246.

  • What is the alternative route to get from Vancouver to Capilano Suspension Bridge?

    The alternative route takes 53 minutes, using Bus line 240, Bus line 236.

  • Is there a direct bus between Vancouver and Capilano Suspension Bridge?

    Yes, there’s a direct bus going from Vancouver in Southwest British Columbia to Capilano Suspension Bridge in North Vancouver in 35 min.

  • Which bus line goes from Vancouver to Capilano Suspension Bridge?

    The 246 bus line goes from Westbound W Georgia St @ Granville St station near Vancouver in Southwest British Columbia to Highland station near Capilano Suspension Bridge in North Vancouver.

  • How long does it take to travel from Vancouver to Capilano Suspension Bridge by bus?

    The total travel time between Vancouver in Southwest British Columbia and Capilano Suspension Bridge in North Vancouver by bus is about 35 min.

  • Where do I get on the bus near Vancouver to get to Capilano Suspension Bridge?

    Get on the 246 bus from the Westbound W Georgia St @ Granville St stop near Vancouver in Southwest British Columbia.

  • Where do I get off the bus when travelling between Vancouver and Capilano Suspension Bridge?

    Get off the bus at the Highland stop, which is closest to Capilano Suspension Bridge in North Vancouver.

  • When is the last bus from Vancouver to Capilano Suspension Bridge?

    The last bus from Vancouver in Southwest British Columbia to Capilano Suspension Bridge in North Vancouver is the Downtown/Lynn Valley NightBus line. It leaves the Westbound W Georgia St @ Granville St stop at 8:10 PM.

  • How much is the bus fare from Vancouver to Capilano Suspension Bridge?

    The ride from Vancouver to Capilano Suspension Bridge costs CA$2.60.