The closest airport to Niagara Falls is actually located in Buffalo, NY on the US side of the Falls. It’s about a 30-40 minute drive to get from the airport to the Rainbow Bridge where you can cross over to the Canadian side. Toronto Pearson International Airport is approximately 125 kilometres or a one and a half hour drive from Niagara Falls.
VIA Rail Canada offer train services connecting Niagara Falls with various Canadian destinations including Toronto, with Amtrak providing connections into the US. The main train station in Niagara Falls is located on Bridge Street, just a short cab ride from the downtown area.
The main bus terminal is located at 4555 Erie Avenue. A variety of bus companies including Greyhound run services into Niagara Falls.
Exploring the area around the Falls themselves is quite manageable on foot; however, if you want to get out a little bit further along the Niagara Parkway (and you will want to), you’ll need to use some form of public transport.
The Peoplemover and Falls Shuttle bus services are two handy ways of getting from attraction to attraction along the Niagara Parkway. Peoplemover services operate between April and October, while Falls Shuttle services operate from the end of May until October. If you’re buying a ticket on one of these buses, you’ll need exact change.
If you can drive, it’s worth thinking about renting a car for at least one of the days of your stay here in Niagara Falls. That way you’ll be able to make your way out to Niagara-on-the-Lake, visit the wineries and more all at your own pace. There are a lot of car rental places operating in the Niagara Falls area so shop around for the best deal.