Upper Arrow Lake Ferry

Upper Arrow Lake Ferry

The M.V. Columbia runs across Upper Arrow Lake, 49 kilometres south of Revelstoke on Highway 23, between Shelter Bay (west side) and Galena Bay (east side).

Ferry capacity is 80 vehicles and 250 passengers.

Service hours:


Ferry refueling occurs once per week, and may cause minor delays for one or two sailings directly following refueling:

  • May - September ferry refueling occurs Thursdays at 5:45 AM
  • September - May ferry refueling occurs Fridays at 8:45 AM

Dangerous Goods

Crossing Time: 20 minutes

Go to Google Map of Upper Arrow Lake ferry