Skip to main content

How to get from North Vancouver to Port Moody by bus?

From North Vancouver to Port Moody by bus

To get from North Vancouver to Port Moody in Southwest British Columbia, take the 222 bus from Phibbs Exchange @ Bay 10 station to Eastbound Hastings St @ Willingdon Ave station. Next, take the 160 bus from Eastbound Hastings St @ Willingdon Ave station to Eastbound St. Johns St @ Moray St station. The total trip duration for this route is approximately 52 min. The ride fare is CA$2.70.

52minCA$2.70
Walk to bus station
Bus - 222222
Bus - 160160
Walk to Port Moody
Leaves from Phibbs Exchange @ Bay 10

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Phibbs Exchange @ Bay 10
    ID 60687
    250 m • 4 min
  • 2
    Bus - 222222
    Wait for bus
    222
    Willingdon Express/To Metrotown Station
  • 3
    Ride to bus station
    Ride to bus station
    Eastbound Hastings St @ Willingdon Ave
    ID 51381
    14 min
  • 4
    Bus - 160160
    Wait for bus
    160
    Port Coquitlam Station
  • 5
    Ride to bus station
    Ride to bus station
    Eastbound St. Johns St @ Moray St
    ID 53150
    30 min
  • 6
    Walk to Port Moody
    Walk to
    Port Moody
    130 m • 2 min
*Duration based on 8am traffic

Alternative route from North Vancouver to Port Moody by bus via 28 and 160

To get from North Vancouver to Port Moody in Southwest British Columbia, take the 28 bus from Phibbs Exchange @ Bay 9 station to Kootenay Loop @ Bay 8 station. Next, take the 160 bus from Kootenay Loop @ Bay 2 station to Eastbound St. Johns St @ Moray St station. The total trip duration for this route is approximately 54 min. The ride fare is CA$2.70.

54minCA$2.70
Walk to bus station
Bus - 2828
Bus - 160160
Walk to Port Moody
Leaves from Phibbs Exchange @ Bay 9

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Phibbs Exchange @ Bay 9
    ID 60686
    230 m • 3 min
  • 2
    Bus - 2828
    Wait for bus
    28
    Boundary/To Joyce Station
  • 3
    Ride to bus station
    Ride to bus station
    Kootenay Loop @ Bay 8
    ID 58143
    7 min
  • 4
    Walk to bus station
    Walk to bus station
    Kootenay Loop @ Bay 2
    ID 58042
    110 m • 2 min
  • 5
    Bus - 160160
    Wait for bus
    160
    Port Coquitlam Station
  • 6
    Ride to bus station
    Ride to bus station
    Eastbound St. Johns St @ Moray St
    ID 53150
    35 min
  • 7
    Walk to Port Moody
    Walk to
    Port Moody
    130 m • 2 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 North Vancouver to Port Moody

The distance between North Vancouver, Southwest British Columbia and Port Moody, Southwest British Columbia is approximately 20.49 km, which can typically be travelled in 52 min. Moovit will show you the directions from North Vancouver to Port Moody by bus, so no matter how you choose to travel in Southwest British Columbia – you will always have plenty of easy options.

Public transit stations close to North Vancouver

North Vancouver is located at North Vancouver, Southwest British Columbia and the nearest public transit station is Phibbs Exchange @ Bay 5.

Bus stations close to North Vancouver:

  • Phibbs Exchange @ Bay 5
  • Phibbs Exchange @ Bay 6
  • Phibbs Exchange @ Bay 11

Ferry stations close to North Vancouver:

  • Lonsdale Quay Station

Public transit stations close to Port Moody, Southwest British Columbia

Port Moody is located at Port Moody, Southwest British Columbia and the nearest public transit station is Eastbound St. Johns St @ Buller St.

SkyTrain stations close to Port Moody:

  • Inlet Centre Station
  • Coquitlam Central Station

Train stations close to Port Moody:

  • Moody Centre Station
  • Moody Centre Station @ West Coast Express

Bus stations close to Port Moody:

  • Eastbound St. Johns St @ Buller St
  • Westbound Murray St @ Capilano Rd
  • Inlet Centre Station @ Bay 1

Alternative route from North Vancouver to Port Moody by bus via 28 and 160

To get from North Vancouver to Port Moody in Southwest British Columbia, take the 28 bus from Phibbs Exchange @ Bay 9 station to Kootenay Loop @ Bay 8 station. Next, take the 160 bus from Kootenay Loop @ Bay 2 station to Eastbound St. Johns St @ Moray St station. The total trip duration for this route is approximately 54 min. The ride fare is CA$2.70.

54minCA$2.70
Walk to bus station
Bus - 2828
Bus - 160160
Walk to Port Moody
Leaves from Phibbs Exchange @ Bay 9

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Phibbs Exchange @ Bay 9
    ID 60686
    230 m • 3 min
  • 2
    Bus - 2828
    Wait for bus
    28
    Boundary/To Joyce Station
  • 3
    Ride to bus station
    Ride to bus station
    Kootenay Loop @ Bay 8
    ID 58143
    7 min
  • 4
    Walk to bus station
    Walk to bus station
    Kootenay Loop @ Bay 2
    ID 58042
    110 m • 2 min
  • 5
    Bus - 160160
    Wait for bus
    160
    Port Coquitlam Station
  • 6
    Ride to bus station
    Ride to bus station
    Eastbound St. Johns St @ Moray St
    ID 53150
    35 min
  • 7
    Walk to Port Moody
    Walk to
    Port Moody
    130 m • 2 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from North Vancouver to Port Moody?

    The fastest way takes 52 minutes, using Bus line 222, Bus line 160.

  • What is the alternative route to get from North Vancouver to Port Moody?

    The alternative route takes 54 minutes, using Bus line 28, Bus line 160.

  • Is there a direct bus between North Vancouver and Port Moody in Southwest British Columbia?

    No, you’ll have to take 2 bus lines in total. The total travelling time is 52 min.

  • Which bus line goes from North Vancouver to Port Moody in Southwest British Columbia?

    The 222 bus line goes from Phibbs Exchange @ Bay 10 station near North Vancouver to Willingdon Express/To Metrotown Station station. From there you’ll have to take one bus line till Willingdon Express/To Metrotown Station station near Port Moody in Southwest British Columbia

  • How long does it take to travel from North Vancouver to Port Moody in Southwest British Columbia by bus?

    The total travel time between North Vancouver and Port Moody in Southwest British Columbia by bus is about 52 min.

  • Where do I get on the bus near North Vancouver to get to Port Moody in Southwest British Columbia?

    Get on the 222 bus from the Phibbs Exchange @ Bay 10 stop near North Vancouver in Southwest British Columbia.

  • Where do I get off the bus when travelling between North Vancouver and Port Moody in Southwest British Columbia?

    Get off the bus at the Willingdon Express/To Metrotown Station stop, which is closest to Port Moody in Southwest British Columbia.

  • How much is the bus fare from North Vancouver to Port Moody?

    The ride from North Vancouver to Port Moody costs CA$2.70.