Checking flights...

Getting There & Away

All three major bus companies pass through Swellendam on their runs between Cape Town (R300, 3½ hours) and Port Elizabeth (R430, eight hours), stopping opposite the Swellengrebel Hotel on Voortrek St. The Baz Bus stops at Marloth Lodge.