Find Us:

Wasaga Beach's central location makes it easy to access by plane, train, bus, taxi or car from anywhere in Canada. Come join us in Ontario's best kept secret!

By Car
Wasaga Beach sits on the southern shores of Georgian Bay, positioned between Collingwood and Blue Mountain in the West and Barrie in the East. If you are coming North from Toronto, take the 400N until the Bayfield exit in Barrie, the turn left on Bayfield Street. Continue North on Bayfield until the Town of Elmvale, then turn left at Highway 92. That is it!

By Train or Bus
For those taking train or bus, the nearest major terminals are located in Barrie (Allendale Waterfront GO Station or the Barrie Transit Terminal) . From there you can hop on a local taxi service or take the Simcoe County LINX bus to the Wasaga Beach Bus Terminal located beside the Superstore at 25 45th Street South, Wasaga Beach. Hop of our local transit system from there which can take you across town. 

By Air 
Toronto Pearson International Airport is located within a 1.5 hour drive and can be accessed by Airport Road on the west end of town. Collingwood Regional Airport and the Edenvale Aerodrome are both located 10 minutes from Wasaga Beach.

By Boat
Wasaga Beach sits on the shoes of South Georgian Bay, which is a Boaters paradise. 
Sturgeon Point Marina located at the mouth of the Nottawasaga River and Wasaga Marine located up river beside Schoonertown Bridge have slips available, ideal for boaters navigating Georgian Bay. Both piers are located within walking distance from shopping and dining.   



Wasaga Beach is a 25 minute drive from Blue Mountain Resort, 15 minutes from Collingwood, and 30 minutes from Barrie.

Check out our map below to find where you want to go!