From the Airport
Pearson International Airport (YYZ) : Continue to On 409 East. Follow On 410 north, Hurontario street, and ON 16 in Chatsowth. Continue on Grey Rd 16. Take Bruce County Rd 17 to Egugenie street in Port Elgin
From the North
From Bruce Peninsula, take Hwy 6 South to Hwy 21 South that will bring you right to Port Elgin.
From Midland and Orillia area, take Hwy 400 or Hwy 11 to Hwy 26 to 21 which will bring you right to Port Elgin
From the South
From Orangeville and Fergus area, take Hwy 6 or 10 to Hwy 21 south which will bring you right to Port Elgin.
From London, Harriston Mildmay areas, take hwy 9 or 4 to Hwy 21 north which will bring you right to Port Elgin.
From the Sarnia area, takeHwy 21 North bring you right to Port Elgin.
From the East
From Barrie and Collingwood area, take Hwy 26 west to Hwy 21 which will right to Port Elgin.
From the West
The Port Elgin main beach and harbour is located on the west side of