Travel from Montreal to Cape-Breton-Island

How to get from Montreal to Cape Breton Island?

There is no direct connection from Montreal to Cape Breton Island. However, you can take the bus to Montreal airport, fly to Sydney, take the taxi to Sydney, NS, then take the bus to Cape Breton Island. Alternatively, you can take the bus to Montreal airport, fly to Halifax, then take the bus to Cape Breton Island.

How to get from Montreal to Cape Breton Island

From Montreal, PQ bus to Montreal airport, fly to Sydney airport, taxi to Sydney, NS, then bus to Cape Breton Island. 6 h 54 min $217. From Montreal, PQ bus to Montreal airport, fly to Halifax airport, then bus to Cape Breton Island. 8 h 25 min $225. From Montréal, QC train to Truro, NS then bus to Baddeck, NS. 24 h 52 min $229. From Montréal bus to Québec, taxi to Sainte-Foy, train to Sackville, walk to Sackville, NB, bus to Stewiacke, NS, then bus to Baddeck, NS. 27 h 19 min $286. From Montreal drive to Cape Breton Island. 15 h 21 min $142.