Skip to content

Table of contents

About Esquimalt, BC

Esquimalt sits right next door to Victoria on Vancouver Island's southern tip, wrapped around Esquimalt Harbour and home to Canada's Pacific naval fleet at CFB Esquimalt. It's a quick, easy drive from Victoria along Esquimalt Road, and just as simple from View Royal or Colwood via Highway 1A. Out-of-towners typically arrive via Swartz Bay ferry or Victoria International Airport, about 25 km away, then follow Highway 17 to Highway 1, which ends its cross-Canada run right nearby. Don't miss Fisgard Lighthouse, the oldest on the west coast, guarding the harbour since 1860.

Where is Esquimalt, BC on the map?

Esquimalt, BC is in Canada, at 48.431, -123.415 - about 4 km south-east of View Royal, BC.

How far is Esquimalt, BC from where I am?

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

Weather in Esquimalt, BC

Today
Drizzle15° / 5°C
  • Precip: 0.4 mm
  • Wind: 23 km/h
Tomorrow
Clear15° / 6°C
  • Precip: 0.0 mm
  • Wind: 9 km/h

Forecast for

Find hotels in Esquimalt, BC

Rent a car near Esquimalt, BC

Play a pub crawl round in Esquimalt, BC

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

Pub Crawl Golf: Esquimalt, BC9 holes, one ball

Popular destinations close by

Nearby essentials

What is the closest airport to Esquimalt, BC?

The closest airport to Esquimalt, BC is Victoria International Airport, 28 km (about 35 min by car).

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.