Bermuda is located about 640 miles (1,030 kilometers) east of the coast of North Carolina, United States. The distance between Bermuda and North Carolina varies depending on the specific location in North Carolina that you are starting from. For example, the distance from Raleigh to Bermuda is about 645 miles (1,040 kilometers), while the distance from Wilmington to Bermuda is about 635 miles (1,020 kilometers). The flight time from North Carolina to Bermuda is about 2 hours.