Train ferry
A train ferry is a ferry which was designed to carry railway vehicles. Train ferries are used where it is not possible or practical to build a bridge. Some train ferries were built to also carry cars or passengers, in addition to trains.