Barnston Island Ferry

Last updated on August 21, 2026

The Barnston Island ferry runs across Parsons Channel on the south side of the Fraser River between Barnston Island (north bank) and Port Kells (south bank). Port Kells is in the northeast corner of Surrey at the bottom of 104th avenue.

​​​Ferry capacity:

​​Ferry capacity is 5 vehicles and 50 passengers, subject to the approved load capacity of the vessel. The maximum load capacity of the vessel is 40,000 kg. Trucks with a GVW in excess of 20,000 kg will be transported separately from other passengers and vehicles.

Crossing time: 5 minutes

Service hours:

On demand

  • Monday to Thursday
    6:15 am to 11:55 pm*

On demand

  • Friday to Sunday
    6:15 am to 12:55 am*

*Service is interrupted as/when river traffic warrants.

Live Highway Cams

Barnston Island - N

Barnston Island, at Barnston Island Ferry Landing, looking north.

Barnston Island - W

Barnston Island, at Barnston Island Ferry Landing, looking west.

Port Kells - E

Port Kells, at Barnston Ferry Landing, looking east.

Port Kells - W

Port Kells, at Barnston Ferry Landing, looking west.

 

Contact information

Western Pacific Marine