Getting to Niagara is simple, no matter whether  getting to Ontario by plane, train or car, or coming from the United States, Canada, or beyond. 

By Air

The largest airport on the Canadian side is Toronto’s Pearson International Airport (YYZ), which is about 123 km (76 mi) from Niagara Falls, Ontario. Pearson International is served by all of the major North American and European air carriers, but if you do choose to fly in through Toronto, it will take you nearly two hours to reach Niagara by car. There are car rental facilities at the airport and shuttles that run to the Niagara area (see below), but getting there can be costly and a hassle.  See Inside Toronto: Arriving and Departing for more information.

Toronto City Centre Airport (YTZ) is located on the Toronto Islands, just offshore from downtown. It is the home of Porter Airlines, with services between Toronto and several centres in eastern U.S. and Canada

John C. Munro International Airport (YHM) in Hamilton, Ontario is much smaller, but is mid-way between Toronto and Niagara Falls.  Driving distance to Niagara Falls via the fastest route is 103 km (64 mi).  It is, however, some distance off the major highway so a map or good directions are essential.  Hamilton is served by WestJet, Air Transat, Sunquest, and Flyglobespan; see Inside Hamilton: Arriving & Departing for more information. 

For Americans going directly to Niagara Falls, it is generally much easier to come via Buffalo Niagara International Airport on the U.S. side of the border.  It offers fewer direct flights than Pearson and fewer carriers (although United, U.S. Airways, Southwest, JetBlue, and others fly to Buffalo) but is far closer to Niagara Falls itself. The airfield is a little more than a half hour outside the city; you can either rent a car or take a cab or shuttle service (see below).

Niagara Falls International Airport is located on the outskirts of Niagara Falls, NY, and offers limited service between Niagara Falls and destinations in Florida and Myrtle Beach,N.C. It is about a 10 min drive to the Falls.

Airport Shuttles

There are a number of companies serving the Niagara area with shuttle service to and from Toronto, Buffalo, and Hamilton Airports. The following are some of the major ones (one way fares):

Toronto Pearson Airport to/from Niagara Falls:


Buffalo Airport to Niagara Falls:

From Niagara Falls to Buffalo Airport :


Public Transportation

Between Buffalo Airport and Niagara Falls, Ontario:

Both Greyhound (at  6:50pm & 8:40pm plus 3:20pm in the summer) and Coach Canada/Coach USA/Megabus (at  8:40pm plus 10:45am in the summer) offer service between the Buffalo Airport and the bus terminal in Niagara Falls, ON. Megabus also stops at Fallsview Casino Resort in the Fallsview tourist district.  Tickets are $10-$14 one way.

Between Niagara Falls, Ontario and Buffalo Airport :

Both Greyhound (at 1:35am,10:50am & 3:25pm) and Coach Canada/Coach USA/Megabus (at 8:40am & 4:55pm) offer service between the bus terminal in Niagara Falls, ON and the Buffalo Airport . Tickets are $10-$14 one way.

Between Pearson Airport and Niagara Falls

There is no direct public transportation between Pearson Airport and Niagara Falls, however, it is possible to do it at a fraction of the cost of airport shuttles. Via Rail, Go Train, Go Train/bus, Greyhound Bus and Coach Canada/Megabus all offer service between Niagara Falls and downtown Toronto for under $20. Via and Go both go to Union Station on Front St. between Bay and York, while the buses go to the Toronto Coach Terminal on Bay St. at Edward. To get from Pearson Airport to downtown Toronto,  see this travellers article from the Toronto forum:

Between Toronto City Centre Airport and Niagara Falls

Via Rail, Go Train, Go Train/bus travel between Niagara Falls and Union Station in Toronto. Porter Airlines offers a free shuttle service between the airport and the Fairmont Royal York Hotel, across from Union Station. 

By Tour Bus

Several companies, including Airlink ToursNiagara Falls ToursNiagara Falls From TorontoGray Line, Moose Travel Network and many other tour companies offer guided tours from downtown Toronto to Niagara Falls. You can get in to these tours for under $100 with free pick-up and drop-off at your hotel.

By Train or Bus

The Niagara Falls Train Station (4267 Bridge Street) is served by VIA Rail (two trains a day to/from Toronto's Union Station).

GO Transit, Daily bus service operates year-round and makes stops in St. Catharines, Grimsby, Stoney Creek, and connect with trains at the Burlington GO Station.  The weekday service offers 12 trips in each direction between Niagara Falls and Burlington GO Station. Weekend and holiday service consists of six trips in each direction between Niagara Falls and Burlington.

The Go bus stops in Niagara Falls are at the  Via Station and  at Stanley Avenue and Highway 420 .

During the summer months (from May 21 to September 26), GoTransit also offers weekend (and holiday) train service between Niagara Falls and Toronto. There is one train Friday evening and 3 on Saturdays, Sundays and holidays.

BY Bus  to the Niagara Falls Bus Terminal (4555 Erie Avenue), located across the street from the Via rail depot. Niagara Falls is serviced by Coach Canada, Megabusand Greyhound (frequent bus service throughout the day, especially to/from Toronto).

Both the train and bus station are a short cab ride from the Falls and most hotels.  Or, you can use WEGO buses. See Public Transport for details of WEGO and more.


As a Day or Overnight Trip from Toronto

For a full list of the ways to get to Niagara Falls from Toronto, see the traveller article titled "Niagara Falls – A Side Trip from Toronto"

By Car

Niagara Falls is easily reached by car using major highways.

On the Canadian side, the Queen Elizabeth Way (QEW) is the major route from Toronto.  Note that the QEW is a major commuter route, with heavy traffic going into Toronto until a little after 9 am, and heavy traffic coming out of the city 3-7 pm.  (Traffic can also be heavy going into Toronto when there's a Toronto Blue Jays home game or other major event.)

On the American side, I-190 connects Buffalo to Niagara Falls.  Buffalo can be reached by I-90.

Online mapping sites such as Google Maps and MapQuest can be used to get directions and estimated driving times.