Skip to content

Table of contents

About Duncan, BC

Duncan sits on Vancouver Island along Highway 1, about an hour's drive from both Victoria and Nanaimo, making it a popular stop for folks heading up-island. Cowichan Bay and North Cowichan are just a few minutes away for locals, while Victoria International Airport (YYJ) is 42 km south and Nanaimo Airport (YCD) is 37 km north. EV chargers are available right along the highway corridor. Duncan's nickname, the City of Totems, comes from the more than 40 totem poles carved by local First Nations artists that line its downtown streets.

Where is Duncan, BC on the map?

Duncan, BC is in Canada, at 48.779, -123.708 - about 3 km north-west of Cowichan Bay, BC.

How far is Duncan, BC from where I am?

Use your device location to see the distance to Duncan, BC, how long the drive takes, and directions from where you are.

Weather in Duncan, BC

Tomorrow
Cloudy22° / 11°C
  • Precip: 0.0 mm
  • Wind: 11 km/h

Forecast for

Find hotels in Duncan, BC

Rent a car near Duncan, BC

Play a pub crawl round in Duncan, BC

Nine holes from pub to pub through the real streets of Duncan, BC. Every cup is a bar somebody actually drinks in.

Pub Crawl Golf: Duncan, BC9 holes, one ball

Popular destinations close by

Nearby essentials

What is the closest airport to Duncan, BC?

The closest airport to Duncan, BC is Nanaimo Airport, 37 km (about 36 min by car). Other airports nearby: Victoria International Airport.

Share Route

Save for offline?

We'll download this route and its map area so it works without a connection. This can take a moment -- you can keep using the app while it finishes.