International Selkirk Loop Road Trip: The Complete Route Guide

280Distance (mi)
~8Driving Time (hrs)
3-5 daysIdeal Pace
easyDriving Intensity
9/10Scenic Score
At a Glance
Best Season
June through September for lakes and the ferry; late September to early October for fall color
Best For
Mountain lakes, small arts towns, and a free lake ferry on a loop that crosses an international border
Don't Rush
Kootenay Lake and the free ferry crossing, which takes about 35 to 45 minutes and is the highlight for many travelers
Worth the Detour
Priest Lake in Idaho, the so-called Crown Jewel of the Selkirks for the clarity of its water

The International Selkirk Loop circles the Selkirk Mountains across northeast Washington, north Idaho, and southeast British Columbia. It is 280 miles long, and travelers describe it as the only international scenic byway on the continent.

The International Selkirk Loop links lakes, small mountain towns, and farm valleys. Sandpoint and Nelson are the biggest towns, and Metaline Falls, Bonners Ferry, Creston, and Kaslo are good for arts and local food.

Part of the Selkirk loop is on the water. The Kootenay Lake Ferry crosses the lake for free and fits into the route without any added cost or planning.

Route Details: International Selkirk Loop

Mile markers below start at Newport. The border crossing, ferry, and total come from published route logs, and the rest are my estimates.

Newport, Washington (0 miles)

Newport sits on the Washington-Idaho line and is where the loop begins on US 2 and Washington State Route 20. It is a small arts town and the last full-service stop before the long run north along the Pend Oreille River.

Metaline Falls (59 miles)

Metaline Falls was one of the first pioneer settlements in Pend Oreille County and is known as a small arts town. A walking tour covers its historic buildings, and Sullivan Lake is a short drive away.

Metaline Falls-Nelway border crossing (73 miles)

Highway 31 reaches the U.S.-Canada border at Nelway, where the road becomes British Columbia Highway 6. Bring a passport and check crossing hours before you travel.

Salmo and Nelson (95-115 miles)

Highway 6 follows the Salmo River north toward Nelson. Nelson is the largest town on the Canadian side, with a Victorian downtown on Kootenay Lake and a 50 kW public fast charger.

Ainsworth Hot Springs and Kokanee Glacier (130 miles)

East of Nelson, BC Highway 3A follows the lake toward Balfour, past Ainsworth Hot Springs, the oldest surviving community on Kootenay Lake. Kokanee Glacier Provincial Park is also nearby.

Kootenay Lake Ferry (135-141 miles)

The ferry runs from Balfour across the lake to Kootenay Bay and is free. It is the loop’s best-known stop, and the views of the Kokanee Glacier are the main reason to ride it.

Crawford Bay (150 miles)

Crawford Bay is a small artisan community on the lake’s east shore. Several studios sit close together past the ferry terminal, and the area is known for handmade wooden brooms.

Creston (182 miles)

Creston sits in a fertile valley between the Selkirk and Purcell Mountains, and has a fast charger. The Creston Valley Wildlife Management Area covers 17,000 acres of wetland near the lake’s south end.

Bonners Ferry (200 miles)

After crossing back into Idaho, the loop reaches Bonners Ferry, which has a 50 kW fast charger that has been unreliable. The town has outdoor recreation and an Old West feel.

Sandpoint (234 miles)

Sandpoint is on Lake Pend Oreille and is the largest town on the U.S. side. Sandpoint City Beach Park is a popular stop, and the town has an active arts and food scene.

Priest River and back to Newport (262-289 miles)

US 2 heads west to Priest River, where the Priest River Museum and Timber Education Centre covers the area’s logging history. Priest Lake is a side trip from here, and the loop closes at Newport.

Use the trip planner to build a day-by-day itinerary based on your available time and starting point.

Plan This Route Your Way

Build a day-by-day itinerary around your time, pace, interests, and budget.

Build My Itinerary

Frequently Asked Questions

How long is the International Selkirk Loop?

The loop is 280 miles through Washington, Idaho, and British Columbia, and most travelers take at least three days, with side trips adding more.

Do I need a passport?

Yes. The loop crosses the border at Metaline Falls-Nelway and again near Porthill, so carry a passport and check current requirements and crossing hours.

Is the ferry really free?

Yes. The Kootenay Lake Ferry runs between Balfour and Kootenay Bay on BC Highway 3A and is billed as the longest free ferry ride in the world, at about 5 miles.

Which direction should I drive it?

Either works. Many guides start in Sandpoint and go clockwise, but the mile markers below start in Newport and head north through Metaline Falls.