Parks Manager
Cape Breton Highlands National Park

Cape Breton Highlands National Park: planning guide

Highlands and coastline on Cape Breton Island. A stretch of the Cabot Trail crosses the park’s Acadian and boreal forest.

Cape Breton Highlands National Park is in NS, Canada. The nearest town is Ingonish — roughly 23.3 km (14.5 mi) out, about 37 min of driving.

When to go

Best window: May through October. Shoulder season: April and early November.

Winter brings cold, shorter days, and reduced services, though lower-elevation trails often stay walkable.

Peak summer weekends and autumn colour weekends fill parking lots early — arrive before mid-morning.

Full seasonal breakdown for Cape Breton Highlands National Park

Closest towns and cities

Towns nearest Cape Breton Highlands National Park
TownDistanceEstimated drive
Ingonish23.3 km (14.5 mi)37 min
Inverness72.4 km (45 mi)1 hr 29 min
Sydney75 km (46.6 mi)1 hr 32 min
Eskasoni 386.3 km (53.6 mi)1 hr 43 min
Mabou90.9 km (56.5 mi)1 hr 47 min
Port Hood102 km (63.6 mi)1 hr 57 min
Louisbourg104 km (64.5 mi)1 hr 59 min
Princeville116 km (72.4 mi)2 hr 10 min

Where Cape Breton Highlands National Park sits

Official Cape Breton Highlands National Park site — hours, closures, and fees.

Drive times from Cape Breton Highlands National Park

Cape Breton Highlands National Park sits close enough to Prince Edward Island National Park, Pituamkek National Park, Sable Island National Park, and Kouchibouguac National Park that one drive from home can cover more than one park.

Parks you can pair with Cape Breton Highlands National Park
ParkApartEstimated drive
Prince Edward Island National Park187 km (116 mi)3 hr 12 min
Pituamkek National Park238 km (148 mi)3 hr 57 min
Sable Island National Park314 km (195 mi)5 hr 4 min
Kouchibouguac National Park328 km (204 mi)5 hr 16 min

Parks close by

Common questions

Where is Cape Breton Highlands National Park?

Cape Breton Highlands National Park sits in NS, Canada. Ingonish, about 23.3 km (14.5 mi) away — roughly 37 min of driving.

When is the best time to visit Cape Breton Highlands National Park?

Generally May through October, with April and early November quieter on either side.