Kootenay Lake

Kootenay Lake Ferry: today's sailings from Balfour and Kootenay Bay

Free, 35 minutes, and run as part of Highway 3A. The ferry links Balfour and Kootenay Bay every day of the year.

Updated Pacific Time.

Kootenay Lake ferry

57 min ago

From Balfour

6:10 pm

then 7:50 pm, 9:40 pm

From Kootenay Bay

7:00 pm

then 8:40 pm, 10:20 pm

M.V. Osprey 2000, 80 vehicles, 35-minute crossing. Free.

Camera images and ferry status from DriveBC.ca, BC Ministry of Transportation and Transit.

Year-round schedule

Both terminals run ten sailings a day on the timetable below, the schedule in effect for most of the year.

Winter timetable departure times, Balfour and Kootenay Bay
From BalfourFrom Kootenay Bay
6:30 am7:10 am
8:10 am9:00 am
9:50 am10:40 am
11:30 am12:20 pm
1:10 pm2:00 pm
2:50 pm3:40 pm
4:30 pm5:20 pm
6:10 pm7:00 pm
7:50 pm8:40 pm
9:40 pm10:20 pm

This table runs from September 14, 2026 to the third week of June 2027. From the third week of June to after Labour Day both vessels run. The M.V. Balfour adds sailings between 10:40 am and 6:10 pm so departures come about every 50 minutes at peak.

DriveBC describes the service as: “Service hours (M.V. Osprey 2000): The M.V. Osprey runs the regular winter schedule except when it is down for regular maintenance. At that time the M.V. Balfour will service the run with it’s reduced capacity of 28 vehicles

Verified on 2026-09-21 against the province’s page.

How much does the Balfour ferry cost?

Free. The Kootenay Lake ferry is part of Highway 3A and the province charges nothing.

How long is the crossing and how many cars fit

The crossing takes about 35 minutes, and the M.V. Osprey 2000 that covers the route on its own outside summer carries up to 80 vehicles. In summer the M.V. Balfour joins it, adding room for 19 more vehicles on its own sailings.

Vessel capacity and crossing time
M.V. Osprey 200080 vehicles, 144 passengers, 35-min crossing
M.V. Balfour19 vehicles, 145 passengers, 35-min crossing

Where the ferry goes

The Kootenay Lake ferry runs across Kootenay Lake, 35 kilometres east of Nelson on Highway 3A, between Balfour (west side) and Kootenay Bay (east side), 70 kilometres from Creston on Highway 3A.

DriveBC inland ferries feed route description, read 2026-09-21.

See the crossing on the interactive map

Terminal cameras

DriveBC keeps five cameras on the Balfour terminal and two on the Kootenay Bay landing, covering the approach roads, the loading ramp and the parking lot.

Highway and ferry cameras

8 min ago
Balfour Ferry Terminal, Balfour ferry terminal, looking north towards Highway 3A.

Balfour Ferry Terminal

Balfour ferry terminal, looking north towards Highway 3A.

DriveBC.ca

Kootenay Bay Ferry Landing, Highway 3A at Kootenay Bay Ferry Landing, looking northeast.

Kootenay Bay Ferry Landing

Highway 3A at Kootenay Bay Ferry Landing, looking northeast.

DriveBC.ca

Balfour Ferry Ramp, Balfour ferry terminal, looking south at ferry loading ramp.

Balfour Ferry Ramp

Balfour ferry terminal, looking south at ferry loading ramp.

DriveBC.ca

Kootenay Bay Ferry Ramp, Highway 3A at Kootenay Bay Ferry Landing, looking southwest.

Kootenay Bay Ferry Ramp

Highway 3A at Kootenay Bay Ferry Landing, looking southwest.

DriveBC.ca

Balfour Ferry Approach - SW, Highway 3A and Highway 31 at Balfour ferry terminal entrance of Ferry Landing Road, looking southwest.

Balfour Ferry Approach - SW

Highway 3A and Highway 31 at Balfour ferry terminal entrance of Ferry Landing Road, looking southwest.

DriveBC.ca

Balfour Ferry Approach - NE, Highway 3A and Highway 31 at Balfour ferry terminal entrance near Ferry Landing Road, looking northeast.

Balfour Ferry Approach - NE

Highway 3A and Highway 31 at Balfour ferry terminal entrance near Ferry Landing Road, looking northeast.

DriveBC.ca

Balfour Ferry Busk Road Parking, Highway 3A and Highway 31 at Busk Road near the Balfour ferry terminal, looking at ferry parking lot.

Balfour Ferry Busk Road Parking

Highway 3A and Highway 31 at Busk Road near the Balfour ferry terminal, looking at ferry parking lot.

DriveBC.ca

Camera images and ferry status from DriveBC.ca, BC Ministry of Transportation and Transit.

All ferry cameras, both terminals

Service alerts and delays

DriveBC reports no service notice right now, as of a reading 57 min ago.

See the operator’s own service alerts page for anything not yet reflected here.

The new ferry

A 55-car replacement for the M.V. Balfour is under construction by Western Pacific Marine in Nelson. The province expects completion in late 2026 and service in summer 2027. Budget $117 million.

What time zone are the sailing times?

Sailing times are Pacific Time, the time in Balfour, Nelson and Kaslo. Creston and most of the East Shore keep Mountain Standard Time all year, which matches Pacific in summer and runs one hour ahead in winter.

Getting to the ferry

From Nelson, Balfour is about 35 km along Highway 3A.

From Creston, Kootenay Bay is about 70 km along Highway 3A. The alternative between Creston and Nelson, without the ferry, is Kootenay Pass on Highway 3.

Common questions

Is it the longest free ferry ride in Canada?

The province calls it the longest free ferry ride in the world, at 35 minutes across about 9 km. A ride that is the longest free crossing in the world is the longest one in Canada too.

What time is the last sailing?

On the timetable that runs most of the year, the last sailing leaves Balfour at 9:40 pm and Kootenay Bay at 10:20 pm. In summer the M.V. Balfour adds sailings through the middle of the day, on top of this same table.

Is there a winter schedule?

Yes, the timetable above runs from September 14, 2026 to the third week of June 2027, with ten sailings a day from each terminal. The summer table, in effect the rest of the year, adds extra M.V. Balfour departures on top of it.

Can I walk or bike on?

None of the schedule, fare or vessel data this page tracks from the province says whether walk-on or bike passengers can board. Check the province’s own Kootenay Lake ferry page for that detail.

How many cars does the Balfour ferry hold?

The M.V. Balfour carries up to 19 vehicles. It runs alongside the larger M.V. Osprey 2000, which carries up to 80 vehicles and covers the route on its own outside summer.

Where does the Balfour ferry go?

The Balfour ferry crosses Kootenay Lake to Kootenay Bay, a 35-minute trip. Balfour is about 35 km east of Nelson and Kootenay Bay is about 70 km from Creston, both on Highway 3A.