Distance from Terrace to London (Canada)

The distance between Terrace, British Columbia and London, Ontario is 3,631 kilometers (2,256 miles)

Country: Canada

Region: British Columbia

City: Terrace

Country: Canada

Region: Ontario

City: London

Travel time

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

Terrace, Canada

Local time:

Coordinates: 54.5163° N 128.6035° W


Nearby airports:
  • Northwest Regional Airport Terrace-Kitimat (YXT)
  • Smithers Airport (YYD)
  • Prince Rupert/Seal Cove Seaplane Base (ZSW)
  • Prince Rupert Airport (YPR)
  • Stewart Airport (ZST)

London, Canada

Local time:

Coordinates: 42.9834° N 81.233° W


Nearby airports:
  • London Airport (YXU)
  • St Thomas Municipal Airport (YQS)
  • Centralia / James T. Field Memorial Aerodrome (YCE)
  • Waterloo Airport (YKF)
  • Chris Hadfield Airport (YZR)

Other distances from Terrace

Distance between cities Kilometers
From Terrace to Toronto 3,701 km
From Terrace to Ottawa 3,830 km
From Terrace to Montréal 3,959 km
From Terrace to Edmonton 996 km
From Terrace to Mississauga 3,693 km

Other distances from London

Distances between cities Kilometers
From London to Toronto 167 km
From London to Ottawa 518 km
From London to Montréal 672 km
From London to Edmonton 2,635 km
From London to Mississauga 144 km

Cities within similar distances

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

From To Distance (kilometers)
Brooklyn, United States Acapulco de Juárez, Mexico 3,631 km
San Francisco, United States Mississauga, Canada 3,631 km
Chiclayo, Peru São José do Rio Preto, Brazil 3,631 km
San Antonio, United States Pereira, Colombia 3,631 km
Guayaquil, Ecuador Córdoba, Argentina 3,631 km
Nashville, United States Manizales, Colombia 3,631 km
Jakarta, Indonesia Chennai, India 3,631 km
Callao, Peru Ribeirão das Neves, Brazil 3,632 km
Brooklyn, United States Cúcuta, Colombia 3,632 km
Mar del Plata, Argentina Aracaju, Brazil 3,630 km
New York City, United States Acapulco de Juárez, Mexico 3,632 km
Portland, United States Xochimilco, Mexico 3,632 km
Valencia, Venezuela Aparecida de Goiânia, Brazil 3,630 km
Toronto, Canada Santa Marta, Colombia 3,632 km
Austin, United States Bucaramanga, Colombia 3,630 km
Rosario, Argentina Maceió, Brazil 3,630 km
Oakland, United States Pittsburgh, United States 3,633 km
Campo Grande, Brazil Manizales, Colombia 3,629 km
Cali, Colombia Greensboro, United States 3,629 km
Valencia, Venezuela Ciudad Victoria, Mexico 3,629 km

Measure more distances between cities