Plane There are four major airports in surrounding areas that charter airlines from around the world. Once you land, rental cars, airport limousines, trains, buses, airport shuttles and taxis are available to transport you to Niagara Falls.
Toronto Pearson International Airport (YYZ) As Canada’s largest and busiest airport, Toronto Pearson International Airport sees nearly 50 million passengers annually. The airport is located 125 km (78 mi) from Niagara Falls, and is about an hour and half drive.
Billy Bishop Toronto City Airport (YTZ) Located on Toronto Island, Billy Bishop Toronto City Airport welcomes nearly 3 million passengers annually from Canada and the U.S. via two airlines: Porter and Air Canada. The airport is located 127 km (79 mi) from Niagara Falls, and is just over an hour and a half drive.
John C. Munro Hamilton International Airport (YMC) Seeing close to 350,000 passengers a year and serving several destinations across North America, Hamilton International Airport located in Hamilton, ON, is less than a one hour drive to Niagara Falls.
Buffalo Niagara International Airport (BUF) Located in Buffalo, NY, approximately a 45-minute drive from Niagara Falls, Canada. A reminder that even if you flew to Buffalo from a city within the United States, you will need a passport to cross the border into Niagara Falls, Canada. You can find information on how to get from Buffalo to Niagara Falls here.
There is small airport located in the Niagara Region, called the Niagara District Airport. While no large commercial flights charter through there, flights do fly regularly to and from Toronto and approximately 75 aircrafts are based at this airport.
GO Train The GO Train is part of GO Transit, the regional transit provider for the Greater Toronto and Hamilton areas. The GO Train offers weekday commuter service from Niagara Falls to Toronto in the morning, with one return trip in the evening. Weekend only train service runs from Toronto to Niagara Falls during May long weekend, and then every weekend from July 1st through to Labour Day. WEGO is available at the train station to transport you to your destination, as are taxis and Ubers.
VIA Rail As Canada’s national passenger rail service, VIA Rail offers direct departures from Toronto, New York City and Cleveland to Niagara Falls once daily with evening return service. Connections from origins throughout Canada, especially Ontario and Quebec are readily available.
From New York State If you’re driving from New York State, there are three bridges available to cross into Canada: Peace Bridge, Queenston Lewiston Bridge or directly into Niagara Falls via Rainbow Bridge. Visit our border crossing page for further information on documentation required to enter Canada.
From Toronto Area When coming in from the Toronto area, take Gardiner Expressway West until it turns into Queen Elizabeth Way (QEW). Continue on the QEW toward Niagara, exiting on the ON-420 to Niagara Veterans Memorial Highway East. The trip should take about an hour and a half, however if travelling during peak traffic (rush hour, weekends) the trip can double. For details on parking lots and pricing, check out our parking information.
Bus GO Bus A part of GO Transit, the regional transit provider for the Greater Toronto and Hamilton areas, the GO Bus works with the GO Train to transport passengers from across Ontario to Toronto and then directly to Niagara. With stops in St. Catharines, Niagara-on-the-Lake and Niagara Falls, passengers can easily and affordably travel into Niagara from across Ontario.
Greyhound and megabus Greyhound and megabus charter buses direct from Toronto and Buffalo, NY to the Niagara Falls Bus Terminal (4555 Erie Avenue) in Canada, daily. With bus connections to Toronto from across Canada and Buffalo from across the United States, there are several origin locations to choose from.
Helicopter Fly GTA book a private jet or helicopter from Toronto to Niagara Falls