Skip to content

Table of contents

About Spaniards Bay, NL

Spaniards Bay sits on Conception Bay along Route 70, connecting to the Trans-Canada Highway near Holyrood, about 75 km from St. John's. It's a handy stop for locals running between Bay Roberts (11 km), Upper Island Cove (10 km), and Harbour Grace (14 km), with EV charging available along the TCH corridor for those heading in from farther out. The coastline here is rugged, typical Conception Bay scenery, and the town's name is said to come from Basque or Spanish fishing crews who worked these waters long before permanent settlement began.

Where is Spaniards Bay, NL on the map?

Spaniards Bay, NL is in Canada, at 47.618, -53.337 - about 10 km west of Upper Island Cove, NL.

How far is Spaniards Bay, NL from where I am?

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

Weather in Spaniards Bay, NL

Tomorrow
Cloudy8° / 1°C
  • Precip: 0.0 mm
  • Wind: 27 km/h

Forecast for

Find hotels in Spaniards Bay, NL

Rent a car near Spaniards Bay, NL

Play a pub crawl round in Spaniards Bay, NL

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

Pub Crawl Golf: Spaniards Bay, NL9 holes, one ball

Popular destinations close by

Nearby essentials

What is the closest airport to Spaniards Bay, NL?

The closest airport to Spaniards Bay, NL is St. John's International Airport, 98 km (about 1 h 17 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.