Lakeshore West is a train line run by GO Transit between Toronto and Hamilton. It runs along the lakeshore, as the name says, on tracks formerly owned by CN.

Stations:

Within Mississauga, trains stop at:

There's also a station at Long Branch, just over the border into Etobicoke.

Service

Trains run every half-hour or better during the day, and every hour in the evening.