Find a booking office

Prefer to book your tickets in person? We have booking offices across the country. Find your closest booking station below.

East London Windmill

Eastern Cape

Windmill Park, Moore St, East London

OPEN 7 DAYS A WEEK 8AM – 5PM

Gqeberha (PE)

Eastern Cape

Greyhound House, 97 Westview Drive, Mill Park, Port Elizabeth

OPEN 7 DAYS A WEEK 7:30AM – 5:30PM

King Williams Town Station

Eastern Cape

Railway Station, 1 Grey St, King William’s Town 

OPEN 7 DAYS A WEEK 7AM – 7PM

Mthatha

Eastern Cape

Greyhound Office, 27 St Margarets House, Cnr Victoria & Madera Streets

OPEN 7 DAYS A WEEK 8AM – 5PM

Cape Town

Western Cape

Long Distance Bus Facility, Railway Station, 1 Old Marine Drive, Cape Town

OPEN 7 DAYS A WEEK 7AM – 6:30PM

Belville

Western Cape

Greyhound Office, 8 Mabel Street, Bellville

OPEN 7 DAYS A WEEK 8AM – 7PM

Bloemfontein

Free State

Tourist Centre, 60 Park Rd, Willows, Bloemfontein

OPEN 24 HOURS 7 DAYS A WEEK

JohannesBurg

Gauteng

Park Station City Transit Centre, 96 Rissik St, Johannesburg CBD

OPEN 7 DAYS A WEEK 6AM – 10PM

Pretoria

Gauteng

Motorcoach Terminal, Cnr of Paul Kruger and Scheiding St

OPEN 7 DAYS A WEEK 6AM – 9PM

Durban

KwaZulu-Natal

4 Jelf Taylor Crescent, Stamford Hill, Durban

OPEN 7 DAYS A WEEK 6AM – 10PM

Pietermaritzburg

KwaZulu-Natal

267 Burger St, (Opposite McDonalds), Pietermaritzburg

Open 7 days a week 8AM - 11PM