highway 105 in nova scotia represents the cape breton island leg of the trans-canada highway. it runs from the port hastings rotary just east of the canso causeway in port hastings to the marine atlantic ferry terminal in north sydney, representing a distance of .