How far from St Johns New Brunswick to Cape Breton Island?

1 answer

Answer

1062344

2026-02-14 18:45

+ Follow

The distance from St. John's, New Brunswick, to Cape Breton Island is approximately 350 kilometers (about 217 miles) as the crow flies. However, if traveling by road, the distance is around 500 kilometers (about 310 miles), depending on the specific route taken. The journey typically involves crossing into Nova Scotia, often via ferry or bridge. Travel time can vary, but it generally takes around 6 to 7 hours by car.

ReportLike(0ShareFavorite

Copyright © 2026 eLLeNow.com All Rights Reserved.