Distance from Cranbrook to Halifax (Canada)

The distance between Cranbrook, British Columbia and Halifax, Nova Scotia is 3,920 kilometers (2,436 miles)

Country: Canada

Region: British Columbia

City: Cranbrook

Country: Canada

Region: Nova Scotia

City: Halifax

Travel time

Mode Estimated time
Bicycle 12-15 days
Motorcycle 5-6 days
Car 4-5 days
Airplane 6-8 hours
Speed Time
50 km/h
100 km/h
150 km/h

Cranbrook, Canada

Local time:

Coordinates: 49.4999° N 115.7688° W


Nearby airports:
  • Cranbrook/Canadian Rockies International Airport (YXC)
  • Pincher Creek Airport (WPC)
  • Castlegar/West Kootenay Regional Airport (YCG)
  • Trail Airport (YZZ)
  • Sandpoint Airport (SZT)

Halifax, Canada

Local time:

Coordinates: 44.6464° N 63.5729° W


Nearby airports:
  • Halifax Stanfield International Airport (YHZ)
  • CFB Greenwood (YZX)
  • Digby / Annapolis Regional Airport (YDG)
  • Greater Moncton International Airport (YQM)
  • Charlottetown Airport (YYG)

Other distances from Cranbrook

Distance between cities Kilometers
From Cranbrook to Toronto 2,830 km
From Cranbrook to Ottawa 3,019 km
From Cranbrook to Montréal 3,166 km
From Cranbrook to Edmonton 478 km
From Cranbrook to Mississauga 2,818 km

Other distances from Halifax

Distances between cities Kilometers
From Halifax to Toronto 1,269 km
From Halifax to Ottawa 958 km
From Halifax to Montréal 794 km
From Halifax to Edmonton 3,693 km
From Halifax to Mississauga 1,291 km

Cities within similar distances

The following list contains the cities of Canada that are at equal or similar distances as between Cranbrook and Halifax.

From To Distance (kilometers)
Maracaibo, Venezuela Brasília, Brazil 3,920 km
Trujillo, Peru Morelia, Mexico 3,920 km
Fresno, United States San Pedro Sula, Honduras 3,920 km
Maracaibo, Venezuela Milwaukee, United States 3,920 km
Brooklyn, United States San Diego, United States 3,921 km
San Miguel de Tucumán, Argentina Cúcuta, Colombia 3,921 km
Maracay, Venezuela Arlington, United States 3,919 km
Teresina, Brazil Santa Marta, Colombia 3,919 km
Manhattan, United States San Diego, United States 3,919 km
Santiago de los Caballeros, Dominican Republic Colorado Springs, United States 3,919 km
The Bronx, United States Ensenada, Mexico 3,921 km
San Juan, Puerto Rico Torreon, Mexico 3,918 km
Portland, United States Newark, United States 3,922 km
Brooklyn, United States Vancouver, Canada 3,922 km
Maracay, Venezuela Aguascalientes, Mexico 3,918 km
Lagos, Nigeria Zaragoza, Spain 3,923 km
Cali, Colombia Lexington-Fayette, United States 3,917 km
Brooklyn, United States Tijuana, Mexico 3,917 km
The Bronx, United States Vancouver, Canada 3,917 km
Ciudad Guayana, Venezuela Carapicuíba, Brazil 3,923 km

Measure more distances between cities