 In the late 1880s the Intercolonial Railway of Canada bridged the strait with the Grand Narrows Bridge (also known as the Barra Strait Railway Bridge), the longest railway bridge in the province, crossing between Uniacke Point to the west and Kelly Point to the east.This railway bridge incorporates a swing span to permit the continued passage of marine traffic through the strait.The Government of Nova Scotia operated a small ferry service for motor vehicles across the strait for much of the 20th century.