Port_Moody is very small in area at 25.85 km2 (9.98 sq mi). New_Westminster is such a tini area at 15.62 km2 (6.03 sq mi). PM only has around 40 thousand people & NW has around 90 thousand residents.
There has never been a proper transportation corridor between Port+Moody and Deep+Cove. Certainly no ferry between PM, DC & Downtown_Vancouver. NW is also a transportation joke of a city, because there should have been at least 2 other bridges. One to Richmond and another bridge to Surrey.
Of course there is no direct Airport_rail_link between NW & Richmond. Even an express Airport_bus_link would be an improvement. However, a 24 hour Airport-ferry_connection between Mission, Maple_Ridge, Pitt_Meadows, Port_Coquitlam, Fraser-Mills, NW and Richmond.
https://en.wikipedia.org/wiki/Intermodal_passenger_transport#Train-ferry_connection
There is so much of a need for proper Intermodal_passenger_transport in BC.
https://en.wikipedia.org/wiki/Intermodal_passenger_transport#Bus_to_public_transport_nodes
https://en.wikipedia.org/wiki/Port_Moody#Transportation
https://en.wikipedia.org/wiki/New_Westminster#Transportation