Upper Arrow Lake Ferry

Shelter Bay to Galena Bay · Highway 23

Is it running?

Delays reported

Delayed departure. Watch for traffic control. Departure delayed every Wednesday for fueling purposes.

Checked September 26 at 10:09 a.m. Pacific, from DriveBC.

Carries Highway 23 between Revelstoke and the Arrow Lakes.

The crossing

Crosses
Shelter Bay to Galena Bay
Highway
23
Crossing time
20 minutes
Vehicle capacity
80 vehicles
Passengers
250
Fare
Free. No reservation, no ticket.
Service
Scheduled Sailings Morning to Night

Sailings

  • Service hours:
  • From Shelter Bay
  • 5 am - midnight
  • From Galena Bay
  • 5:30 am - 12:30 am
  • View detailed schedule
  • Refuelling:
  • Ferry refuelling happens every Wednesday at 8:45 am. There may be minor delays for one or two sailings directly following refuelling.
  • Dangerous cargo:
  • Tuesdays and Thursdays (except statutory holidays) are reserved for dangerous cargo.
  • From Shelter Bay
  • 9:00 am
  • 2:00 pm
  • From Galena Bay
  • 9:30 am
  • 2:30 pm
  • Passenger limits with dangerous cargo:
  • Explosives
  • 12 passengers
  • Other dangerous cargo
  • 25 passengers
  • Transporting dangerous goods

Cameras

Upper Arrow Lake Ferry highway cameraUpper Arrow Lake Ferry highway cameraUpper Arrow Lake Ferry highway cameraUpper Arrow Lake Ferry highway cameraUpper Arrow Lake Ferry highway camera

Images from DriveBC, refreshed every few minutes. After dark an unlit crossing shows black.

The communities it serves

Nakusp and Revelstoke. Local events, notices and the rest of the way around are on those pages.

Also worth knowing

Upper Arrow Lake Ferry is one of 14 free inland ferries the province runs as part of the highway system, separate from BC Ferries. The province publishes full details for this crossing.