North Sydney is a community on the eastern shore of Cape Breton Island on the north shore of Sydney Harbour. It is mostly a service center for the ferry traffic to Newfoundland with a number of restaurants and motels.
North Sydney is the eastern terminus of Trans-Canada Highway 105 in Nova Scotia.
North Sydney is the departure point for ferries to Newfoundland. Marine Atlantic  provides daily year-round service to Port aux Basques and seasonal service to Argentia (three days a week from mid-June through September). The Port aux Basques trip takes 6-8 hours, with passenger fees ranging from $18-$36 (child/adult) and a normal size passenger car costing $102. Cabins are available for overnight sailings for $108-$154. The Argentia trip takes 14-16 hours, with passenger fees ranging from $50-$100 and a car costing $209. Cabins are available for $158-$200.
Sydney, the largest city in Cape Breton, is 20 km away via Highway 125.