Bus Station

Bus Station in Queenstown

Greyhound, Translux, Intercape and City to City have daily services to destinations including Cape Town (from R500, 12–17 hours) via Graaff-Reinet or the Garden Route; Port Elizabeth (from R330, 5½ hours) via Grahamstown; East London (from R290, 3¼ hours); and Jo'burg (from R430, 10 hours) via Bloemfontein. City to City also serves Mthatha (R160, 3½ hours), stopping at the Shell Ultra City garage near Mthatha.