Vermilion Bay is located on the north shore of Eagle Lake at the intersection of Hwy-17 and Secondary Hwy-105 in northwest Ontario, approx. 230 km north of Fort Frances.
From Fort Frances: Hwy-11 east to Hwy-502 North. Proceed north on Hwy-502 to Hwy-594. Proceed east on Hwy-594 to Hwy-17 (Dryden). Proceed west on Hwy-17 approx. 53 km to Vermilion Bay. Turn left on Spruce St. (1st left after Hwy-105) and proceed west approx. 0.75 km to Main Street. Turn right on Main St. and proceed approx. 1 block to arena.