GO Transit
In the summer time and during good weather, GO expands the Lakeshore West line to the Niagara Falls city which is it's own region. It's called an excursion route and it starts in Union Station like all trains, except this train skips some stations because it is an express train. So it goes to the city of Port Credit which is in Peel and right after Port Credit is Oakville. It goes to Burlington which is in Burlington and St. Catharines which is in Niagara before stopping in Niagara Falls.