PYRTPlan Your Road Trips
Create TripMy TripsCommunityMerchandise
PYRTPlan Your Road Trips
Create TripMy TripsCommunityMerchandise
B
Destinations
Home›Destinations›Bella Bella
North AmericaCanadaBritish Columbia

Bella Bella

British Columbia, Canada · North America

About Bella Bella

Bella Bella sits on the route: 1 hours from Bella Coola.

Bella Bella is a town located in British Columbia, Canada. With a population of 1,193, it is an important destination in North America.

On a road trip, Bella Bella sits in Canada, where you drive on the right. It's in the America/Vancouver time zone. Below you'll find where to stay, things to do nearby, and everything you need to add Bella Bella to your route.

About Bella Bella

Bella Bella, also known as Waglisla, is the capital of the Heiltsuk and is an unincorporated community and Indian reserve community located within Bella Bella Indian Reserve No. 1 on the east coast of Campbell Island in the Central Coast region of British Columbia, Canada. Bella Bella is located 98 nautical miles

Read more (181 km) north of Port Hardy, on Vancouver Island, and 78 nautical miles (144 km) west of Bella Coola. The community is on Lama Passage, part of the Inside Passage – a transportation route linking the area, and northern British Columbia as well as Alaska for marine vessels carrying cargo, passengers and recreational boaters from the south coast. The settlement "forms a national capital of sorts" to the Heiltsuk. Founded between 1897 and 1903, Bella Bella is located on Campbell Island. Originally styled New Bella Bella to distinguish it from "Bella Bella", the community's official post office name for some time was Waglisla, meaning "river on the beach" in the Heiltsuk language. Old Bella Bella is the Heiltsuk village site located south of the current village that was known as Bella Bella. As it grew, a post office was located in the store. When the Heiltsuk relocated their settlement to the north, the post office, and the name Bella Bella, moved – first to the store in the BC Packers Cannery, then to the village of Shearwater. The post office name was retained while moving location several times. This is a source of confusion and the reason 'Bella Bella' sometimes appears on Denny Island rather than Campbell Island on some Provincial maps. The Hudson's Bay Company's Fort McLoughlin was near the same location, which is on McLoughlin Bay. With a population of 1,400, Bella Bella is the largest community to be found on the Central Coast north of Queen Charlotte Strait. It is home to the Heiltsuk First Nation. Like many small communities on the coast, such as nearby Ocean Falls, Bella Bella has had a precarious and isolated existence. The closing of coastal cannery towns and decreased need for coastal shipping reduced the importance of Bella Bella's port. However, the resumption of ferry services by BC Ferries and the introduction of an air link from Vancouver via Port Hardy by Pacific Coastal Airlines have revived Bella Bella. There are scheduled flights from Bella Bella (Campbell Island) Airport onward to Klemtu and Ocean Falls. Services in Bella Bella include a large general store, the Bella Bella Community School, Alexa's restaurant, the Koeye Cafe, the Thistalalh Memorial Library, an RCMP police station (with a circuit court every 1.5 months), the Bella Bella Medical Clinic, staffed by 3 physicians and a nurse practitioner, and ƛ̓uxválásu̓ilas (pronounced kwil-valas-iwaylas) Heiltsuk Hospital (formerly R.W. Large Memorial Hospital) and its pharmacy. The CIBC bank branch closed in 2007. The village of Bella Bella was previously known as Waglisla to the Canadian Postal Service; the postal address changed to Bella Bella (V0T 1Z0) in October 2007.

Read more on Wikipedia

Where to Stay in Bella Bella

Compare prices across Booking.com, Airbnb, Expedia, and more. Select your dates to see availability.

Filter presets

Pick your must-haves once: provider links open pre-filtered. Each filter lists which sites it applies to.

Booking.comExpediaTripAdvisorHotels.comAgodaAirbnb

Compare before you book!

Prices can vary significantly between platforms. We recommend checking at least 2-3 sites to find the best deal for your stay in Bella Bella.

Explore the Area

Discover famous landmarks, scenic roads, and more near Bella Bella.

Loading map...
Open in Google Maps

Frequently Asked Questions

What are the best things to do in Bella Bella?

Bella Bella offers many attractions including tourist sites, museums, parks, and local restaurants. Explore famous landmarks, scenic roads, and natural wonders on our interactive map and plan your visit.

How do I plan a road trip to Bella Bella?

Plan your road trip to Bella Bella with Plan Your Road Trips! Add Bella Bella as a destination, and we'll help you find the best route and discover more amazing places along the way.

Where is Bella Bella located?

Bella Bella is located in British Columbia, Canada, North America. The coordinates are 52.1631 latitude, -128.1440 longitude.

What is the population of Bella Bella?

Bella Bella has a population of approximately 1,193 people, making it a town in Canada.

Plan a Road Trip

Add to your itinerary

Start planning your road trip with Bella Bella as a destination. Create a custom route and discover more amazing places along the way.

Start Road Trip

What's Nearby?

Discover destinations like Tinder

Swipe through stunning destinations near Bella Bella. Save your favourites and add them to your trip.

Explore now

Quick Information

Population
1,193
Continent
North America
Country
Canada
Region
British Columbia
Timezone
America/Vancouver
Coordinates
52.1631, -128.1440

Emergency & Services

Essential numbers in Canada

Police
911
Ambulance
911
Fire
911
Driving side
right

CAA roadside assistance: 1-800-222-4357. Winter tyres mandatory in Quebec December–March.

Full driving guide for Canada

Tags

North AmericaCanadaBritish ColumbiaTown

Nearby Destinations

Other places to explore near Bella Bella.

Bella Coola

🇨🇦 Canada

97 km awayPop. 2,163

Port Hardy

🇨🇦 Canada

167 km awayPop. 3,902

Port McNeill

🇨🇦 Canada

190 km awayPop. 2,234

Anahim Lake

🇨🇦 Canada

196 km awayPop. 1,500

Plan a trip around Bella Bella

North America road trip planner

Plan a Road Trip from Bella Bella

Create your perfect itinerary with our calendar-based planner. Add stops, discover attractions along the way, and share your trip with friends.

Start Planning
PYRT

The ultimate road trip planning platform. Discover 150,000+ destinations worldwide, plan scenic routes, and create unforgettable adventures.

Inspiration

  • Discover Trips
  • Travel Guides
  • Community

The Product

  • Calendar Planner
  • Integrations
  • How It Works
  • Collaboration Mode
  • Get the App
  • Merchandise: PYRT Supply Co.
  • Become a Creator
  • Trip Marketplace

Plan Your Trip

  • Road Trip Planner
  • Famous Routes
  • Planners by Country
  • Best Road Trip Planner App
  • Discover Road Trips
  • Events
  • Travel Guides
  • How It Works
  • My Trips
  • Community Groups

Company

  • Terms of Service
  • Privacy Policy
  • Support
  • Contact Us
  • Sign In
  • Create Account

© 2026 Plan Your Road Trips. All rights reserved.

•[email protected]
Data sources:GeoNames (CC BY 4.0)•Wikimedia Commons (CC BY-SA)•Mapbox•Photography: George Lawrence