off the east coast of the united states, bermuda's nearest landmass is cape hatteras, north carolina, about 1,030 kilometres (640 mi) to the west-northwest. it is about 1,373 kilometres (853 mi) south of halifax, nova scotia, canada, and 1,770 kilometres (1,100 mi) northeast of miami, florida. its capital city is hamilton.