Wherever you're travelling from, we're here to make sure you find your way to Niagara Falls as easy as possible. Whether you're flying, driving, taking the train or a bus we've got all the info you need to get here!
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 is less than a one hour drive to Niagara Falls.
Buffalo Niagara International Airport (BUF)
Located approximately a 45 minute drive from Niagara Falls, Canada, the Buffalo Niagara International Airport hosts approximately 100 non-stop flights a day. 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.
View Full Map
The GO Train is part of GO Transit, the regional transit provider for the Greater Toronto and Hamilton areas. 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.
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. There is a limited fee for using each bridge when entering Canada of a few dollars that must be paid in cash – accepted in both Canadian and American dollars. 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.
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.