Kenya
Kenya - 4.7 Fuel Providers Contact List
Home

Top 5 Oil Distributing Companies in Kenya  

NO 

Name of Company 

Contacts 

Vivo Energy Kenya 
https://www.vivoenergy.com 

Vivo Energy Kenya 
Vienna Court, East Wing 
State House Crescent 
Off State House Avenue 
P.O Box 43561, 
00100 Nairobi 
Tel: +254 703025000 
Customer Service: +254 7030255 

Total Kenya Limited 
https://totalenergies.ke/ 

Email: customerservice@total.co.ke,  
Phone number: +254-20-289 7333 or +254719 027333, Mail Address: Total Kenya Limited, P.O. Box 30736-00100. 

Rubis Kenya Limited 
https://rubiskenya.com/ 

Avenue 5 Building 
Rose Avenue 
​Off Lenana Road 
​Kilimani 
E-mail: customercare@rubiskenya.com 
​Tel: 0706033264/0706033260 
P.O. Box 44202/30322 – 00100 

National Oil Corporation of Kenya 

KAWI house – South C, Popo Lane, Off Red Cross Road 
P.O Box 58567 0200 Nairobi, Kenya. 
Telephone: +254-20-695-2000 
Safaricom Line: +254-709-591000 
Cell phone: +254-734-333000, +254-722-203747 

Libya Oil Kenya (OLA) 

www.oilibya.co.ke 

Address: OiLibya Plaza Muthaiga Road Nairobi, 0620 Kenya; 
Website: www.oilibya.co.ke

 

Kenya Ministry of Energy 

Name: Peter Nduru 

Address: Nyayo House, Kenyatta Ave, P.O. Box 30582 – 00100, Nairobi, Kenya 

Tel:  +254 020 310 112 

Fax: +254 020 240 910 

Email: pnduru@energy.go.ke 

Website: www.energy.go.ke 

 

Energy and Petroleum Regulatory Authority 
P:O: BOX 42681-00100 
Eagle Africa Centre 
Longonot Road, Upperhill 

State Department for Energy 

Kawi Complex, Off Red Cross Rd, Nairobi. 

 +254 (0) 20 4841000 

 info@energy.go.ke 

 

Kenya Pipeline Company 

Physical Address: Kenpipe Plaza, Sekondi Road, Off Nanyuki Road, Industrial Area, Nairobi 
Postal Address: P.O. Box 73442 – 00200, 
Telephone: 020 2606500 
Call Center Lines: 0709723006/4 
Safaricom: 0722207667, 0722207668, 0722207678, 0722207679, Email: info@kpc.co.ke  

Website: www.kpc.co.ke 

 

Kenya Fuel Refineries Limited 

Address: Refinery Road, Changamwe, Mombasa, P. O. Box  90401 – 80100, Kenya 

Tel:  +254 041 3433 511 Cell: +254 724 257 102 

Fax: +254 041 3432 603 

Email: refinery@kprl.co.ke 

Website: www.kprl.co.ke/ 

 

 

Jump to top