Distance from Williams Lake to Houston

The distance between Williams Lake, Canada and Houston, United States is 3,318 kilometers (2,062 miles)

Country: Canada

Region: British Columbia

City: Williams Lake

Country: United States

Region: Texas

City: Houston

Travel time

Mode Estimated time
Bicycle 10-12 days
Motorcycle 4-5 days
Car 3-4 days
Airplane 5-6 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)

Houston, United States

Local time:

Coordinates: 29.7633° N 95.3633° W


Nearby airports:
  • William P Hobby Airport (HOU)
  • Andrau Airpark (AAP)
  • George Bush Intercontinental Airport (IAH)
  • Ellington Airport (EFD)
  • West Houston Airport (IWS)

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 Houston

Distances between cities Kilometers
From Houston to New York City 2,283 km
From Houston to Los Angeles 2,211 km
From Houston to Chicago 1,510 km
From Houston to Philadelphia 2,158 km
From Houston to Phoenix 1,635 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Williams Lake and Houston.

From To Distance (kilometers)
Oakland, United States Toledo, United States 3,318 km
Paso del Norte, Mexico Santiago de Cuba, Cuba 3,318 km
Santa Cruz de la Sierra, Bolivia Natal, Brazil 3,318 km
Saltillo, Mexico South Boston, United States 3,318 km
New York City, United States Villa Nueva, Guatemala 3,318 km
Medellín, Colombia Corpus Christi, United States 3,317 km
Saltillo, Mexico Boston, United States 3,319 km
Manhattan, United States Mixco, Guatemala 3,317 km
Seattle, United States Mississauga, Canada 3,317 km
Portland, United States New Orleans, United States 3,319 km
Barquisimeto, Venezuela Baltimore, United States 3,317 km
Cartagena, Colombia Arlington, United States 3,319 km
Moscow, Russia Valencia, Spain 3,319 km
Havana, Cuba Chiclayo, Peru 3,320 km
León de los Aldama, Mexico Portland, United States 3,316 km
Jakarta, Indonesia Dongguan, China 3,320 km
Kano, Nigeria Badalona, Spain 3,320 km
Puebla, Mexico Newark, United States 3,320 km
Cancún, Mexico Riverside, United States 3,315 km

Measure more distances between cities