Consistently rated as one of the top 10 vacation places in the world, Cape Breton Island is a short three hour drive from Halifax, Nova Scotia, Canada. Halifax (YYZ) has regularly scheduled air service by United, Porter, Air Canada and WestJet and is a short 2 hour flight from New