Upper Arrow Lake Ferry

Last updated on August 21, 2026

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:

Ferry capacity is 80 vehicles and 250 passengers. The maximum load capacity of the vessel is 714,000 kg.

Crossing time: 20 minutes

Service hours:

Daily schedule

All times are Pacific Time (PST).

Time specified by ** are reserved for Dangerous cargo on Tuesdays and Thursdays unless they fall on a statutory holiday.

​Refueling

Ferry refueling occurs every Wednesday at 8:45am.

There may be minor delays for one or two sailings directly following refueling

 

Departs Shelter Bay

5:00 am

6:00 am

7:00 am

8:00 am

9:00 am**

10:00 am

11:00 am

12:00 pm

1:00 pm

2:00 pm**

3:00 pm

4:00 pm

5:00 pm

6:00 pm

7:00 pm

8:00 pm

9:00 pm

10:00 pm

11:00 pm

12:00 am

 

Departs Galena Bay

5:30 am

6:30 am

7:30 am

8:30 am

9:30 am**

10:30 am

11:30 am

12:30 pm

1:30 pm

2:30 pm**

3:30 pm

4:30 pm

5:30 pm

6:30 pm

7:30 pm

8:30 pm

9:30 pm

10:30 pm

11:30 pm

12:30 am

 

Dangerous cargo

Sailing restrictions with dangerous cargo**:

Live Highway Cams

Shelter Bay - North

Hwy 23, near the Upper Arrow Lake ferry landing at Shelter Bay, front of queue, looking north.

Shelter Bay - Ferry Ramp

Hwy 23, near the Upper Arrow Lake ferry landing at Shelter Bay, middle of queue, looking north.


Galena Bay Landing - Line up

Hwy 23, near the Upper Arrow Lake ferry landing at Galena Bay, looking at front of lineup.

Galena Bay Landing - Ramp

Hwy 23, near the Upper Arrow Lake ferry landing at Galena Bay, looking at front of lineup.

Contact information

WaterBridge Ferries Inc.

Fax
250-265-2192