Book your tickets
Greyhound Premium Coaches

Find a Greyhound booking office near your

Prefer to book your tickets in person? We have various booking offices across the country. Find your closest booking station and give us a visit. Our friendly staff will assist you with the process.

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
Win your share of R10000 in weekly cash prizes

We are giving away R2000 every weekday until the 30th of September 2023 with our Greyhound Cash Grab Competition. Follow us on social media to find out how to enter and win big!