The Peach Creek Boathouse is the departure point for Total Drama Island. It is found at the mouth of Peach Creek, opposite the last camp of the Candy Buccaneers in Candy Cove. Players may swim to it across Peach Creek.
A jumppad is available for characters to board a boat, similar in form to the Downtown Bus but aquatic, which arrives every two minutes to transport players to and from the Dock of Shame. There is no other access or egress from the island.