Greyhound Luxury 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 Station

Eastern Cape

50 Station Street, East London CBD, East London

OPEN 7 DAYS A WEEK 8AM – 5PM

East London Windmill

Eastern Cape

Windmill Mall, 128 Moore Str, Beachfront, Quigney, East London

OPEN 7 DAYS A WEEK 9AM – 6PM

GQEBERHA (PE)

Eastern Cape

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

OPEN 7 DAYS A WEEK 6AM – 10PM

GQEBERHA (PE) Station

Eastern Cape

Railway Station, Port Elizabeth

OPEN 7 DAYS A WEEK 6AM – 10PM

Uitenhage

Eastern Cape

84 Constitution Road, Cannon Hill, Uitenhage

OPEN 7 DAYS A WEEK 7AM – 5PM

Kind Williams Town Station

Eastern Cape

King Williams Town Railway Station, Grey Street, King Williams Town

OPEN 7 DAYS A WEEK 7AM – 7PM

Queenstown

Eastern Cape

Railway Station, Queens Road, Queenstown

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

Mthatha

Eastern Cape

10 King Edward Road, Opposite Mthatha Railway Station

OPEN 7 DAYS A WEEK 7AM – 5PM

Cape Town Station

Western Cape

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

OPEN 7 DAYS A WEEK 7AM – 7PM

Bloemfontein

Free State

Tourist Centre, 60 Park Roadd, Willows, Bloemfontein

OPEN 24 HOURS 7 DAYS A WEEK

Upington

Northern Cape

Kgalagadi Pick n Pay Centre, Upington

OPEN 7 DAYS A WEEK 7AM – 5PM

JohannesBurg Station

Gauteng

Main Park Station Building, Cnr Rissik and Leyds Street, Braamfontein, Johannesburg

OPEN 7 DAYS A WEEK 5AM – 10PM

Signet Terrace Lenasia

Gauteng

Shop 33, Signet Terrace Shopping Centre, Cnr Gemsbok and Robin Street, Lenasia Ext1

OPEN 7 DAYS A WEEK 7AM – 9PM

Pretoria Station

Gauteng

Luxury Coach Terminal, Cnr Scheiding and Bosman Street, Pretoria Station

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

Durban Station

KwaZulu-Natal

Office 3, Durban Station Lower Level, NMR Ave, Durban