i used to take VIA Rail from Niagra Falls to Toronto all the time.  The station there is 15 feet off the Whirlpool bridge as I recall, drive through customs, leave the car in the station lot, and off you go.  Of course, this was fifteen years ago the last time I did it.., And still doesn't get you anywhere near the airport.