Madeline Island is located approximately 1.5 hours east of Duluth, Minnesota, just off the south shore of Lake Superior. It is accessible by a 25 minute ferry ride from the quaint mainland town of Bayfield, Wisconsin.