The relative danger of hurricanes and tornadoes depends on the situation. While hurricanes are more destructive to large communities, tornadoes are less predictable, more intense and more immediately dangerous to humans who contact them. Hurricanes generally form over empty ocean, but tornadoes often form over populated land areas.
Hurricanes generally causes more damage overall once they make it onto land. Instead of the relatively tiny areas that tornadoes affect, hurricanes can affect thousands of square miles over several days, bringing storm surges and flooding rains with them. They can also spawn small tornadoes. Tornadoes, on the other hand, spring up with little warning, hit very small areas very hard and then dissipate fairly quickly.