Distance from Ottawa to Detroit

The distance between Ottawa, Canada and Detroit, United States is 682 kilometers (424 miles)

Country: Canada

Region: Ontario

City: Ottawa

Country: United States

Region: Michigan

City: Detroit

Travel time

Mode Estimated time
Bicycle 2-3 days
Motorcycle 1 day
Car 16-18 hours
Helicopter 2-3 hours
Airplane 1-2 hours
Speed Time
30 km/h
60 km/h
90 km/h
120 km/h

Ottawa, Canada

Local time:

Coordinates: 45.4112° N 75.6981° W


Nearby airports:
  • Ottawa / Rockcliffe Airport (YRO)
  • Ottawa Macdonald-Cartier International Airport (YOW)
  • Ottawa / Gatineau Airport (YND)
  • Smiths Falls-Montague (Russ Beach) Airport (YSH)
  • Ogdensburg International Airport (OGS)

Detroit, United States

Local time:

Coordinates: 42.3314° N 83.0458° W


Nearby airports:
  • Detroit City Airport (DET)
  • Windsor Airport (YQG)
  • Detroit Metropolitan Wayne County Airport (DTW)
  • Selfridge Air National Guard Base (MTC)
  • Willow Run Airport (YIP)

Other distances from Ottawa

Distance between cities Kilometers
From Ottawa to Toronto 350 km
From Ottawa to Edmonton 2,844 km
From Ottawa to Montréal 165 km
From Ottawa to Winnipeg 1,680 km
From Ottawa to Mississauga 375 km

Other distances from Detroit

Distances between cities Kilometers
From Detroit to New York City 775 km
From Detroit to Los Angeles 3,192 km
From Detroit to Chicago 385 km
From Detroit to Houston 1,778 km
From Detroit to Phoenix 2,721 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Ottawa and Detroit.

From To Distance (kilometers)
New York City, United States Raleigh, United States 682 km
Cúcuta, Colombia Caracas, Venezuela 682 km
Naucalpan de Juárez, Mexico Saltillo, Mexico 683 km
Sofia, Bulgaria Zagreb, Croatia 681 km
Saltillo, Mexico Azcapotzalco, Mexico 683 km
Ecatepec de Morelos, Mexico Guadalupe, Mexico 684 km
Charlotte, United States Washington, United States 680 km
Baltimore, United States Ottawa, Canada 684 km
Columbus, United States Washington, United States 684 km
Oklahoma City, United States Memphis, United States 680 km
Oklahoma City, United States New South Memphis, United States 680 km
Sydney, Australia Gold Coast, Australia 684 km
Taipei, Taiwan Shanghai, China 684 km
Guadalupe, Mexico Mazatlán, Mexico 680 km
Denver, United States Washington, United States 680 km
Ecatepec de Morelos, Mexico Monterrey, Mexico 685 km
Brooklyn, United States Raleigh, United States 679 km
Saltillo, Mexico Gustavo Adolfo Madero, Mexico 685 km

Measure more distances between cities