

From the south (East London) take the N2 to Umtata, then take the R61 to Port St Johns, you'll find Port St Johns River Lodge about 3km from town, on the southern bank of the Umzimvubu river on the Mthatha tar Road. From the north (Johannesburg) take the R61 just past Kokstad, through Flagstaff and Lusikisiki, Port St Johns River Lodge is about 3km from Port St Johns, just after the Pondoland Bridge on the Mthatha tar Road.