Bayview was determined by geography, with railway lines running along the level ground parallel to the northern shore of Lake Ontario increasingly constrained by the Niagara Escarpment as they approach the western end of the lake.
There are three major railway lines operated by the Canadian National Railway (CN) which intersect at Bayview: .