Our Ferries

Columbia Self Propelled Ferry
The Columbia is a roll-on/roll-off, double-ended ferry. It sails across Upper Arrow Lake, 49 km South of Revelstoke, BC, on Highway 23, between Shelter bay (West side) and Galena Bay (East side).
It sails from Shelter bay 5:00 am – 12:00 am and from Galena Bay 5:30 am – 12:30 am. The crossing time is approximately 20 minutes.
Needles Cable Ferry
The Needles Cable Ferry crosses Lower Arrow Lake, about 59 km South of Nakusp, BC, on Highway 6 between Fauquier and Needles and provides year-round service, 24 hours a day, 7 days a week.
It sails every 30 minutes on the hour and half hour from Fauquier 5:00 am – 10:00 pm and every 30 minutes at 15 and 45 minutes past the hour from Needles 5:15 am – 9:45 pm. On-demand service is also available from 10:00 pm – 5:00 am. The crossing time is approximately 5 minutes.


Arrow Park Cable Ferry
The Arrow Park Cable Ferry crosses the junction of Upper and Lower Arrow Lakes at Arrow Park 22 km South of Nakusp, BC, on Highway 6 at Arrow Park.
It sails from 5:10 am – 12:05 pm and 2:30 pm – 9:20 pm, 7 days a week. Please note, the ferry is shut down from 12:15 pm – 2:15 pm every day. The crossing time is approximately 5 minutes.
Adams Lake Cable Ferry
The Adams Lake Cable Ferry crosses Adams Lake, BC, 20 km North of Highway 1 between Chase and Sorrento, approximately 80 km Northeast of Kamloops and 50 km Northwest of Salmon Arm.
It sails on-demand with 24-hour shuttle service. Please note, the ferry is available for emergencies only between 3:00 am – 5:00 am. The crossing time is approximately 6 minutes.

