The closest US city to Ottawa is Buffalo, New York. Buffalo is located approximately 180 miles (290 kilometers) from Ottawa.