1. Home
  2. Who we are
  3. Contact us

Contact us

Please use the contact details below to email, call or write to us in South Africa. We aim to deal with your enquiries as quickly as possible


BP Southern Africa (Pty) Ltd
199 Oxford Road
Oxford Parks

PO Box 1554
Johannesburg 2000
Tel:  +27 11 488 5111 

Postal Address

PO Box 1554, Johannesburg, 2000

For comments or complaints about our service stations and retail outlets in South Africa, please contact our customer support team: GCPTCustomerResponseCentre@bp.com 


Global contacts
Global contacts


We are a global energy business with offices around the world. Find your nearest fuel station or contact BP in your country