Viva Branches / Filling Stations:

Please mouse-over the pins on the map below for our network contact and address details.

Head Office

Viva Head Office

Tel: +27 12 361 0110
Fax: +27 12 361 6005
Website: www.vivaoil.com
Head office: First Floor Suite 1003A
Corobay Corner Office Park
C/O Corobay and Aramist Streets
Waterkloof Glen
Pretoria

Viva Atlanta

Viva Atlanta

R510,  Brits Mail road

GPS: S25.208154, E27.567640

 

Viva Hazyview

Viva Hazyview,

Big5 Centre, R40 Main Road

(Between White River and Hazyview)

 

Viva Bandelierkop

hannes 171

Viva Barkley West

Viva Gravelotte

Viva Hartswater

Viva CJ Mohamed

Viva Samey

Viva Mahushu

Viva Hluvukani

Viva Belfast

Viva Lillydale

Viva Rus 'n Biki

Viva Karino

Viva Carlton

Viva Theledi

Viva Edinburg

Viva Marken

Viva Tlhabane

Viva Marble Hall

Viva Letsitele

Viva Kroondal

Viva Roedtan

Viva Maxcity

Viva Thabong

Viva Mavison

Viva Mayflower

Viva Rustenburg

Viva Ndlwana

Viva Phalaborwa

Viva Northam

Untitled low res

Viva The Brook

Viva Marholeni

Viva Schoemanskloof

Viva Sebayeng

Viva Big 5

Viva Slurry

Viva Tonga

Viva Yamorna

Viva Vivo

Viva Magalies

Viva Andy's

Viva Moja

 

 

Viva Bakenberg

Viva Venbeck

Viva N14 Kagung