

St. Francis Bay is 100km from Port Elizabeth on the N2. When coming from Port Elizabeth travel 85km and turn left into Humansdorp. Go straight through the Main Street of Humansdorp until you get to the T-junction. At the T-junction there is a sign board indicating left to St. Francis Bay. Travel for 13km until you see the St. Francis Bay sign and turn left.