Distance from Williams Lake to Halifax (Canada)

The distance between Williams Lake, British Columbia and Halifax, Nova Scotia is 4,294 kilometers (2,668 miles)

Country: Canada

Region: British Columbia

City: Williams Lake

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

Williams Lake, Canada

Local time:

Coordinates: 52.1415° N 122.1445° W


Nearby airports:
  • Williams Lake Airport (YWL)
  • South Cariboo Region / 108 Mile Airport (ZMH)
  • Quesnel Airport (YQZ)
  • Tsylos Park Lodge Aerodrome (CJH)
  • Prince George Airport (YXS)

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 Williams Lake

Distance between cities Kilometers
From Williams Lake to Toronto 3,276 km
From Williams Lake to Ottawa 3,432 km
From Williams Lake to Montréal 3,571 km
From Williams Lake to Edmonton 605 km
From Williams Lake to Mississauga 3,266 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 Williams Lake and Halifax.

From To Distance (kilometers)
Bogotá, Colombia Carapicuíba, Brazil 4,294 km
Ottawa, Canada Ciudad Guayana, Venezuela 4,295 km
Santiago, Chile Manizales, Colombia 4,295 km
Quito, Ecuador Joinville, Brazil 4,295 km
Duque de Caxias, Brazil Chiclayo, Peru 4,295 km
Maracay, Venezuela Campinas, Brazil 4,295 km
Philadelphia, United States Pasto, Colombia 4,295 km
Guayaquil, Ecuador Guarulhos, Brazil 4,296 km
Ribeirão Preto, Brazil Bello, Colombia 4,296 km
Cali, Colombia Toledo, United States 4,292 km
Hermosillo, Mexico Santa Marta, Colombia 4,296 km
Mumbai, India Shenzhen, China 4,292 km
Toronto, Canada Manizales, Colombia 4,297 km
São Paulo, Brazil Guayaquil, Ecuador 4,291 km
Manaus, Brazil Villahermosa, Mexico 4,298 km
Bogotá, Colombia Osasco, Brazil 4,298 km
Chiclayo, Peru São João de Meriti, Brazil 4,290 km
San Jose, United States Tegucigalpa, Honduras 4,290 km
Paso del Norte, Mexico San Juan, Puerto Rico 4,298 km
Fortaleza, Brazil Cali, Colombia 4,299 km

Measure more distances between cities