top of page


Situated on the south shore of Lake Ontario at the mouth of the Niagara River, Niagara-on-the-Lake is easy to reach via highway from all of Ontario and the northeastern USA.

Latitude: 43'15.76" north 
Longitude: 79'04.07" west



From Toronto and destinations east/west via QEW: Follow the QEW towards Niagara. after crossing the Garden City Skyway at St. Catharines exit the QEW at exit 38B, follow the Niagara-on-the-Lake signage onto Highway 55. Take Highway 55 12km(7mi) northeast until it ends at Queen Street. A right turn will take you into the Heritage Business District. 

Via Buffalo: Take the QEW to exit 38 and follow the signage onto Highway 55 and into town as above. OR - follow the signage at the Peace Bridge to the scenic Niagara Parkway and follow it from Fort Erie right into Niagara-on-the-Lake. 

Via Niagara Falls: (From the USA) Cross the Rainbow Bridge. Follow signage to the Niagara Parkway north to Niagara-on-the-Lake. 

Via Lewiston: (From the USA) Cross the Queenston-Lewiston Bridge. Follow signage to the Niagara Parkway north to Niagara-on-the-Lake. 

Via Detroit: Take Highway 401 and 403 to Hamilton, Ontario and then follow directions above from Toronto down the QEW to Niagara-on-the-Lake. 


By Air: The nearest major airports are at Toronto, Ontario and Buffalo, New York. Airbus transportation is available from both cities. Niagara District Airport: 5000 ft. runways, fully lighted, with instrument approach. Transport Canada Flight Service Stations, customs, aircraft parking and maintenance. Call (905) 684-7447 or Fax (905) 684-2433. 

By Water: A large and completely equipped marina is situated at the mouth of the Niagara River within walking distance from the centre of town. For information call (905) 468-3966. 

By Bus and Train: A taxi or rental car will allow you to reach Niagara-on-the-Lake from both St. Catharines and Niagara Falls. Daily bus service from May to September is available from Niagara Falls (call 1-800-667-0256). VIA RAIL service from Toronto to Niagara Falls (call 1-800-361-1235).


bottom of page