How to Get Your Safaricom Prepaid Usage Statement

Safaricom quietly rolled out a new feature that allows their prepaid subscribers to download statements of their usage. This feature is much like the M-PESA statement the only difference being that it shows a billing of all prepaid transactions instead of mobile money transactions.

One can request for either a Full or Mini Statement. Currently the full statement includes transactions for the past three months while the mini statement shows those of the past 24 hours.

Included in the full statement is a detailed history of following uses and their corresponding charges:
  • Calls
  • SMS / MMS
  • Data
  • Recharging (topping up the account)

Beside the charges, the history includes a log of the type of transaction, accounts charged and time of transaction. For instance for calls, the number called is listed along with the time of call, duration the the call lasted and the amount of charged.

A cumulative total of the money spent including the total VAT charge is also included in the statement.



How to Request for a Prepaid Statement using mySafaricom App

1. First download and install mySafaricom app if you haven't yet. It's available on Android, iOS and Windows Phone.

2. Complete the initial setup then inside the app open the Check Balance option.
prepaid usage statement
3. Below the Account Balance you'll find buttons to request for your Prepaid Usage Statement.



Option 1: Full Statement

1. Tap on the Full Statement button to request your preferred statement.

2. You will then be prompted to provide the email address where the statement will be sent along with the period of the statement. The maximum period is 3 months backwards from the day of request.
date range
Select Statement Period

Tap the Request button when finished.

2. Safaricom will then send a Transaction Code via SMS to complete the request. The app should automatically detect the code on receiving otherwise you'll have to enter it manually.

3. You will then receive a confirmation SMS indicating the statement has been sent.

4. Open your email address and you should find a new message from [email protected]. Attached will be the statement in PDF format. Unlike the M-PESA statement, this PDF is not password protected.


Option 2: Mini Statement

1. Tap on the Mini Statement button.

2. A brief summary of all the transactions completed in the past 24 hours will then be displayed in a table within the app.
mini Statement

3. Click on the green arrow to show full details of a transaction.


How to Request for a Prepaid Statement using Safaricom Selfcare Portal

The statement available from the Selfcare Portal is similar to the Full Statement but with a few columns missing.

1. Go to Safaricom Selfcare Portal and log into your account or register if you don't have one yet.

2. Once logged in, go the navigation menu then under the USAGE AND BILLS item select Usage History.
usage history

Your latest transactions will then be displayed in the loaded page.

2. To select a specific period, click on the calendar button and select the date ranges. The maximum period is the previous 3 months.

3. Click on the down arrow to expand and view details of each of the transactions.
transaction details
Expand to view more details

5. Once you’re done viewing the statement remember to logout from your account in case you're using a public computer. To do that go to My Profile > Log out.

How to Use Your Safaricom Line for Roaming Abroad

Roaming is a service that allows mobile phone users to make and receive calls, send and receive SMS, access the internet and other services while outside the coverage of their mobile network operator. This typically occurs when the customer travels to another country.

For this to work, the network operators have agreements with particular carriers in various countries abroad to allow their subscribers to connect to their networks. These are called Partner or Preferred networks.

For example:
When a Safaricom customer travels to the United States (US) and switches on their phone there, the phone will search and connect to a preferred network it finds (e.g. AT & T or T-Mobile).

On successfully connection the customer will now be roaming and depending on the phone in use, this will be indicated with an R in the network bars or some other different notification.

The Safaricom customer will now be able to make and receive calls within US, back home to Kenya and to other countries using their Safaricom mobile number. This is in addition to other services such as SMS and Data.

If no preferred networks are found the phone will connect to other available networks and if none of these are found the phone switches to emergency calls only.



How to Activate Safaricom Roaming

safaricom roaming

For Prepaid customers, their phones will automatically connect to a preferred network and start roaming when switched on in the visited country.

Postpaid customers however have to first activate roaming while still in Kenya by either calling customer care on 200 or visiting a Safaricom shop for the service to be activated. This is partly because the roaming costs will be charged on their postpaid bills unlike the prepaid customers.

If the phone doesn't connect to a network automatically or if you wish to switch between preferred networks, you can manually search and connect to other networks in the mobile network settings of your phone.

If you have problems activating or using roaming on your Prepay or Postpaid line you can reach the Safaricom customer care while roaming abroad by calling +254 722 002 100 or online via their Twitter handle @Safaricom_Care.

When planning on roaming ensure you Safaricom line is loaded with sufficient airtime or carry with you airtime scratch cards to top up when abroad.



How to Make and Receive Calls When Roaming with Safaricom

Before using roaming, ensure you've checked the Safaricom roaming tariff rates and bundles for the  country you're travelling to as they tend to be quite expensive and are billed differently from the normal tariffs.

Additionally, the rates vary across countries and the available networks within a particular country.

1. Making Calls

To make calls back to Kenya when roaming, call using the international format i.e. enter the exit code (+) followed by the country code (254) then the mobile number, i.e. 254 7XX XXXXXX.

The same format applies to landlines e.g. +254 20 XXXXXX for a landline in Nairobi.

To call another Kenyan number that is on international roaming, dial their number as if they're back in Kenya in the international format i.e. +254 7XX XXXXXX

To make International calls use the international format as you would normally e.g. +44 77XX XXXXXX for a UK mobile number, where 44 is the country code of UK.

To call a number within the country one is roaming, dial the number as it's normally dialled within that country i.e. without the country code e.g. 123-4567 if roaming the US in the same area as the receiver.

In some countries, you may however be required to add the area code before the number if the receiver is in another part of that country, e.g. to call a someone in a different state in the US, you'll have to start with 1 followed by the area code followed by the number i.e. 1-929-123-4567 where 929 is an area code for New York City.


2. Receiving Calls

To receive calls from Kenya when roaming abroad, your callers will dial your Safaricom number as they would normally i.e. 07XX XXXXXX

All other callers outside Kenya, including those in the country one is roaming in, will reach you by calling your number in the international format i.e. +254 7XX XXXXXX


How to Use SMS and Data When Roaming

To send an SMS when roaming to a person back in Kenya, within the visited country or another country, use the International Format of their numbers. To receive SMS when roaming your senders will likewise enter your number in the International Format.

Using data requires no additional steps; you only have to enable your mobile data as you normally would while in Kenya. Data can however can be charged from your airtime or from roaming bundles in select countries.

Safaricom International Roaming Rates

Safaricom roaming services are charged separately from the services provided locally when in Kenya. Therefore, any existing minutes, data and SMS bundles one has prior to roaming cannot be used while roaming abroad. The same applies for products redeemed from Bonga Points and Tunukiwa offers.

The roaming charges are typically expensive and tend to vary depending on the visited network (e.g. AT & T calling rates will be different from those of T-Mobile when roaming in the US).

The Safaricom rates can be categorized into two plans:
  • Safaricom Roaming Tariffs
  • Safaricom Roaming Bundles

The availability of the roaming bundles will however depend on country.



Safaricom Roaming Tariff

The Safaricom roaming tariff covers rates for the following services:
  • Calls within the roaming country
  • Calls to Kenya
  • Calls to other countries
  • Calls to satellite networks
  • Receiving voice calls
  • SMS
  • Data

The roaming customer is charged for receiving calls as all calls have to be first transferred to Kenya. This is however NOT a reverse call as the callers will likewise be charged normally depending on whether they are calling from within the visited country or the home country.

Callers from the home country (i.e. Kenya) are charged the normal rates since the roaming customer is charged the international part for receiving the call. Callers within the visited country are on the other hand charged international call rates for calling the roaming customer.

Take note that the correct mobile and telephone number formats should be dialled to ensure calls are successful while roaming. You can find out more on how to do this on using roaming with Safaricom.


How to Check Safaricom Roaming Tariff Rates

To check the roaming rates, go to Safaricom's roaming site and select the continent followed by the country where you'll be travelling. You can also view the tariff rates via mySafaricom app by going to Services > Roaming Services > Roaming Tariff.

By default, the results will load with the rates of the preferred network (e.g. AT & T in the US). To view other preferred networks, click on the Roaming Partners tab or scroll down the page if you're viewing the page on mobile.
safaricom roaming rates
Roaming Tariff for AT & T Network (US)

You'll notice that the rates from the preferred networks (partner networks) are subsidized compared to those from the Other Networks. As such, ensure that you're connected to the preferred networks to reduce your roaming costs.

Use manual network search if you want to override the automatically chosen network.


Safaricom Roaming Bundles

Safaricom provides three roaming bundles that include:
  • East Africa (EA) Roaming Bundles
  • Vodafone / Vodacom Roaming Bundle
  • Data Roaming Bundles

These bundles can be purchased by dialling *100*3# and selecting Safaricom Roaming > Purchase Roaming Bundles or via mySafaricom App by going to Services > Roaming Services


1. East Africa (EA) Roaming Bundles

The EA Roaming Bundles allow Safaricom prepaid and postpaid customers roaming in Uganda, Tanzania and Rwanda to call and receive calls, send and receive SMS and use Data at subsidized rates.

These bundles are however only applicable when calling and texting Safaricom customers in Kenya and subscribers of the partner networks in the participating countries. The partner networks include:
  • Uganda Telcom Network (UTL)
  • MTN Uganda
  • Vodacom Tanzania Network
  • MTN Rwanda

The EA Roaming Bundles are available in the following categories:
  • Voice Bundles
  • SMS Bundles
  • Internet Data Bundles
  • Receiving Calls Bundles

The individual bundles and their pricing is as follows:
Voice BundlePrice  (KSh)MinutesValidity (Days)
Lite500305
Medium10006015
Heavy200012030
SMS BundlePrice  (KSh)SMSValidity (Days)
Lite500455
Medium10009015
Heavy200018030
Data BundlePrice  (KSh)Data (MB)Validity (Days)
Lite500405
Medium10008015
Heavy200016030
Receiving Calls BundlePrice  (KSh)BundleValidity (Days)
Lite500205
Medium10004015
Heavy20008030
Rates as of: July 2019


2. Vodafone / Vodacom Roaming Bundle

This roaming bundle is only valid in some select countries where the partner network is Vodafone or Vodacom e.g. Ghana, DRC, South Africa. There is currently only one bundle in this package:
Vodafone / Vodacom Bundle
Outgoing Minutes10
SMS10
Data10
Price200
Validity24 Hours
Rates as of: July 2019



3. Safaricom Data Roaming Bundles

Normally data is charged on the airtime per MB however Safaricom does offer Data Roaming Bundles which can be used in select countries while on particular partner networks.

These data bundles can also be purchased by dialling *100*50# for prepaid customers and *200*50# for postpaid customers.

When purchasing this bundle via USSD, you'll be prompted to enter the country where you intend to use the roaming bundles. You'll not be able to complete the purchase if it happens the country you entered is not amongst the select countries.

The bundles are as follows:

LITEHEAVY

BUNDLE (MB)PRICE (KSh)BUNDLE (MB)PRICE (KSh)
DAILY2022550550
WEEKLY1001,1002002,100
MONTHLY5005,2001,00010,300
Rates as of: July 2019

The above roaming bundles take precedence over the EA Bundles and Vodafone / Vodacom Bundle if both are subscribed to at the same time.

How to Change Your Mobile Number to Another Network

Mobile Number Portability (MNP) is a system which allows a mobile subscriber to change networks while retaining the same number. So for instance you can port (i.e. switch) a Safaricom number to the Airtel or Telkom Kenya network without losing your number.

MNP has been active in Kenya since the year 2011 when it went live however it has been rocked with controversies and technical glitches that made the process frustrating for interested subscribers.

Nevertheless, the system is still active years later and the good news is that most of the technical problems experienced initially are now far less common. That said, to ensure a smooth and successful porting it is essential that subscribers follow the porting process carefully as we outline below.



What to Do Before Porting

port number

Before initiating a porting request make sure you do the following first:

1. Use up your airtime, bundles or any other packages you may have otherwise they will be forfeited on porting.

2. Redeem any loyalty points you may have accrued from your current operator i.e.
You can also opt to transfer your Zawadi Points or Bonga Points to another number if redeeming is not an option.

3. Clear any outstanding advance credit that the number might have from one of the following services:
  • Okoa Jahazi on Safaricom
  • Kopa Credo on Airtel Kenya
  • PEWA on Telkom Kenya
Failure to do this will cause the porting request to fail.

4. Settle any bills you may have from the operator if you're using a post-paid tariff.

5. Withdraw all the cash that you may have in your mobile money account i.e. M-PESA, Airtel Money or T-Kash.

6. Backup any contacts or messages that are stored in the SIM Card that you'd wish to keep.



How to Port Your Number

Once you've done the above, you can proceed to make the porting request as follows:

1. First visit a shop of the network you wish to switch your number to e.g. an Airtel Shop if you're switching your Safaricom or Telkom Number to Airtel.

2. At one of the shop agents, make the porting request and you'll be given an MNP form to fill.

3. Provide your National ID for registration. You can alternatively provide any of the following documents:
  • Valid Passport
  • Military identity card
  • Work Permit
  • Alien card
  • Valid driving license
  • National ID card issued by parent country

4. Buy a new SIM Card that will retain your number.

5. Send an SMS with the word HAMA to the number 1501 on your old line.

6. Wait to receive a confirmation SMS on a successful move. If the request is not successful contact the mobile operator, you are switching to for assistance.

The moving process is however not immediate and may take up to two working days not counting the weekend or public holidays. As such plan accordingly to avoid inconveniences when porting your number.

How to Activate Call Barring on Airtel or Telkom Kenya

Airtel and Telkom Kenya do not provide call barring activation codes like Safaricom. Instead they advise their subscribers to activate the call barring via the call settings provided in their handsets.

Most mobile devices from feature phones to smartphones running Android include call barring settings though it could be under a different name such as call blocking or call filter.

To enable call barring for this two networks, follow the instructions below for Android phones.



Activating Call Barring Settings on Android Phones

The call barring settings on Android phones are usually located either in the Phone app  or in the Settings. This is the stock (default) phone app that your phone came with and not any other dialler app that you may have installed from the playstore.

1. Via the Phone App

1. Open the Phone app and on the top right of the screen tap on the three vertical dots and select Settings or tap on the menu button and select Settings.
phone settings
Open Phone Settings

2. Next navigate to one of the following locations depending on your phone:
  • Call > More settings > Call Barring
  • Call > Additional Settings > Call Barring > Voice call
  • More Settings > Call Barring > Select SIM Card
  • Calling Accounts > Select SIM Card > GSM Call Settings > Call Barring




ii. Via the System Settings

Open the Settings then go to one of the following locations depending on your device:
  • Call > Call Barring Settings
  • Call > Operator's Call Related Settings > Call Barring / Restriction
  • Call Settings > Additional Settings > Call barring settings
barring settings
Call Barring Settings

Once here you can bar (block) calls in the following categories:
  • All Outgoing Calls
  • All Outgoing International Calls
  • All Outgoing International Roaming Calls
  • All Incoming Calls
  • All Incoming Roaming Calls
call barring types
Outgoing and Incoming Calls Barring

When prompted for a password enter 0000. That's the usually the default password assuming it hasn't been changed before. If it rejects that one try 1234.

If you want to disable the call barring, in the same menu you can deactivate (cancel) all or specific barring categories.

NOTE:
  • The call barring settings are linked to your line (SIM Card) via your mobile network operator and not your phone. Therefore if you change phones, the call barring settings will be still be in effect until you disable them.
  • Dialling ##002# does NOT deactivate call barring but instead clears all call forwading (call divert) settings.
  • Should you get an error message when activating or deactivating any of the call barring settings please contact customer care for assistance.

Airtel Kenya International Calling Rates

Airtel Kenya subscribers can make international calls to different countries in the world while in Kenya. The calling rates vary depending on the destination country however this is not to mean the closer a country is to Kenya the cheaper the rate is.

To make a successful international call with your Airtel Kenya you need to properly dial the receiver's phone number. For mobile numbers, you need to add the country code of the country followed by the phone number.

For example to make a call to a mobile number in the UK, you would dial: +44 7700 123456 where:
  • +44 is the UK country code
  • 7700 123456 is the mobile number digits with the leading zero removed (actual number starts with a zero i.e 07700 123456)

For a landline, we likewise need to add the country code followed by the landline's area code. For example to make a call to a UK landline (fixed) in London, you would dial: +44 20 123 45678 where:
  • +44 is the UK country code
  • 20 is the area code for London
  • 12345678 are the telephone number digits

Note however this is note true for all countries. For instance in the US mobile numbers use the same format as landline telephone numbers e.g. +1 669 123 4567 where:
  • +1 is the US country code
  • 669 is the area code for California
  • 12345678 are the landline/mobile number digits

An exhaustive list of country calling codes can be found here.



Airtel Kenya Prepaid International Calling Bundles

Outside of the the normal tariffs, Airtel Kenya runs a prepaid international calling bundle with bulk minutes that can be used to call the following countries:
  • United States of America (USA)
  • Canada
  • China
  • India
  • UK (Landline)

The normal calling rates for the above countries without the bundle is KSh 5.00 per minute.

The international bundles can be purchased by dialling *544# or *767# then selecting International bundles. The available bundles are as follows:
Minutes Price (Ksh) Validity (Days)
5 15 1
10 25 1
20 40 1
20 50 7
50 100 14
300 500 30
To check balance for the international calling bundle dial *544# or *767#, select International bundles then Check Balance.



Calling Rates to Various Countries Worldwide

airtel international call rates

In most of the countries below one can only call fixed lines (landline) unless where Airtel has specified otherwise.

1. East Africa Countries

Country Ksh per Minute
Uganda (Fixed & Mobile) 10
Tanzania (Fixed & Mobile) 25
South Sudan (Fixed) 10
Rwanda (Fixed & Mobile) 10
Burundi (Fixed) 50
Somalia (Fixed - Golis Telecom) 50


2. Rest of Africa

Country Ksh per Minute
Algeria (Fixed) 90
Angola (Fixed) 30
Benin (Fixed) 30
Botswana (Fixed) 30
Burkina Faso (Fixed) 40
Cameroon (Fixed) 30
Central African Republic (Fixed) 90
Chad (Fixed) 90
Comoros 40
Democratic Republic of the Congo (DRC) (Fixed) 40
Djibouti (Fixed) 50
Ethiopia (Fixed) 30
Egypt (Fixed & Mobile) 30
Gambia (Fixed) 90
Gabon (Fixed) 90
Ghana (Fixed) 30
Guinea (Mobile - CELCOM) 50
Guinea-Bissau (Fixed) 90
Ivory Coast (Fixed) 40
Lesotho (Fixed) 50
Liberia (Fixed) 50
Libya (Fixed) 30
Madagascar (Fixed) 90
Malawi (Fixed) 50
Mali (Fixed) 40
Mauritius (Fixed) 30
Mauritania (Fixed) 50
Mayotte (Fixed) 40
Morocco 90
Mozambique (Fixed) 30
Namibia (Fixed) 30
Nigeria (Fixed & Mobile) 30
Niger (Fixed) 30
Republic of the Congo (Fixed) 40
Senegal (Fixed) 40
Seychelles 90
Sierra Leone (Fixed) 50
South Africa (Fixed & Mobile) 18
Sudan (Fixed) 50
Togo (Fixed) 30
Tunisia (Fixed) 90
Zambia (Fixed) 40
Zimbabwe (Fixed) 50


3. Europe

Country Ksh per Minute
Austria (Corporate Numbering) 40
Azerbaijan (Fixed) 50
Belgium (Fixed) 40
Bulgaria (Mobile - BTC) 50
Croatia (Fixed) 40
Czech Republic (Fixed) 40
Denmark (Fixed) 40
Finland (Fixed) 40
France (Fixed) 40
Germany (Fixed) 40
Greece (Fixed) 40
Hungary (Fixed) 40
Iceland (Fixed) 40
Ireland (Fixed) 40
Italy (Fixed) 40
Netherlands (Fixed) 40
Norway (Fixed) 40
Poland (Fixed) 40
Portugal (Fixed - Marconi Zone 1) 90
Romania (Fixed) 40
Russia (Abkhazia) 40
Serbia (Fixed - Belgrade) 40
Serbia (Fixed) 50
Slovakia (Fixed) 40
Slovenia (Fixed) 40
Spain (Fixed) 40
Sweden (Fixed) 40
Switzerland (Fixed) 40
Turkey (Fixed) 40
Ukraine (Fixed) 40
United Kingdom (UK) (Fixed) 5
United Kingdom (UK) (Mobile) 18


4. North America

Country Ksh per Minute
Bahamas 40
Barbados (Fixed) 40
Belize (Fixed) 40
Canada (Fixed) 5
Costa Rica (Fixed) 40
Cuba (Fixed) 90
Dominican Republic (Fixed) 40
El Salvador (Fixed) 40
Greenland (Fixed) 90
Guatemala (Fixed) 40
Haiti (Fixed) 40
Honduras (Fixed) 40
Jamaica (Fixed) 40
Mexico 40
Nicaragua (Fixed) 40
Panama (Fixed) 40
Trinidad and Tobago (Fixed) 40
United States of America (USA) 5


5. South America

Country Ksh per Minute
Argentina (Fixed) 40
Bolivia (Fixed) 40
Brazil (Fixed) 40
Chile (Fixed) 40
Columbia (Fixed) 40
Ecuador (Fixed) 40
Guyana (Fixed) 40
Paraguay (Fixed) 40
Peru (Fixed) 40
Suriname (Fixed) 40
Uruguay (Fixed) 40
Venezuela (Fixed) 40


6. Middle East

Country Ksh per Minute
Bahrain (Fixed) 40
Cyprus (Fixed) 40
Iran (Fixed) 40
Iraq (Fixed) 40
Israel (Fixed) 40
Jordan (Fixed) 40
Kuwait (Fixed) 40
Lebanon (Fixed) 40
Oman 40
Palestine (Fixed) 40
Qatar (Fixed) 40
Saudi Arabia (Fixed) 40
Syria (Fixed) 40
United Arab Emirates (UAE) (Fixed) 30
Yemen (Fixed) 40


7. Asia Pacific

Country Ksh per Minute
Australia (Fixed) 40
Bangladesh (Fixed & Mobile) 40
Cambodia (Fixed) 40
China (Fixed) 5
Fiji (Fixed) 40
Hong Kong (Fixed) 40
India (Fixed) 5
Indonesia (Fixed) 40
Japan (Fixed) 40
Malaysia (Fixed) 40
Mongolia (Fixed) 40
Myanmar (Fixed) 40
Nepal (Fixed) 40
New Zealand (Fixed) 40
North Korea 50
Pakistan (Fixed) 40
Philippines (Fixed) 40
Singapore (Fixed) 40
South Korea (Fixed) 40
Sri Lanka (Fixed) 40
Taiwan (Fixed) 40
Thailand (Fixed) 40


8. Central Asia

Country Ksh per Minute
Kazakhstan (Fixed) 40
Kyrgyzstan (Fixed) 40
Tajikistan (Fixed) 40
Turkmenistan (Fixed) 40
Uzbekistan (Fixed) 40

NOTES
  • This is not an exhaustive of all countries in the listed territories. For all countries covered and their codes, view the rates available here.
  • Rates as of July 2019 (Sources: Airtel Kenya 1)

Telkom Kenya International Calling Rates

Telkom Kenya subscribers can make international calls to different countries in the world while in Kenya. The calling rates vary depending on the destination country. The closer a country is to Kenya however has no bearing on the rates and may in actual fact be more expensive in some cases.

To make an international call with your Telkom Kenya requires proper dialling of the receiver's phone number to ensure the call goes through.

For mobile numbers, you need to add the country code of the country followed by the phone number. For example to make a call to the UK, you would dial: +44 7700 123456 where:
  • +44 is the UK country code
  • 7700 123456 is the mobile number digits with the leading zero removed (actual number starts with a zero i.e 07700 123456)

For a landline, we likewise need to add the country code followed by the landline's area code. For example to make a call to a UK landline (fixed) in London, you would dial:+44 20 123 45678 where:
  • +44 is the UK country code
  • 20 is the area code for London
  • 12345678 are the telephone number digits

Note however this is note true for all countries. For instance in the US, mobile numbers use the same format as landline telephone numbers e.g. +1 669 123 4567 where:
  • +1 is the US country code
  • 669 is the area code for California
  • 12345678 are the landline/mobile number digits

An exhaustive list of country calling codes can be found here.



Telkom Kenya International Calling Bundles

Telkom Kenya runs an international calling bundle open to both PrePay and PostPaid customers that can be used to call the following countries:
  • United States of America (USA)
  • Canada
  • China
  • India
  • UK (Fixed only)

The international bundles can be purchased by dialling *100# then selecting Talk, Text & More in the menu followed by International bundles. The only available international calling bundle at the time of this writing is as follows:
Minutes Price (Ksh) Validity (Days)
160 500 30
To check balance for the international calling bundle dial the normal *144# short code.



Calling Rates to Various Countries Worldwide

telkom international call rates

1. East Africa Countries

Country Ksh per Minute
Uganda 10
Tanzania 60
South Sudan 10
Rwanda 40
Burundi 100
Somalia 100


2. Rest of Africa

Country Ksh per Minute
Algeria 80
Angola 30
Benin 80
Botswana 30
Burkina Faso 80
Cameroon 80
Central African Republic 80
Chad 80
Comoros 80
Democratic Republic of the Congo (DRC) 80
Djibouti 80
Eritrea 80
Ethiopia 40
Egypt 30
Gambia 90
Gabon 80
Ghana 80
Guinea 80
Guinea-Bissau 80
Ivory Coast 80
Lesotho 80
Liberia 80
Libya 80
Madagascar 80
Malawi 80
Mali 80
Mauritius 30
Mauritania 80
Mayotte 40
Morocco 80
Mozambique 80
Namibia 80
Nigeria 80
Niger 80
Republic of the Congo 80
Senegal 80
Seychelles 200
Sierra Leone 80
South Africa 18
Sudan 30
Togo 80
Tunisia 80
Zambia 80
Zimbabwe 80


3. Europe

Country Ksh per Minute
Austria 40
Azerbaijan 100
Bulgaria 40
Croatia 100
Czech Republic 40
Belgium 70
Denmark 40
Finland 40
France 40
Germany 40
Greece 40
Hungary 40
Iceland 40
Ireland 40
Italy 70
Poland 40
Portugal 70
Netherlands 40
Norway 40
Romania 40
Russia 40
Serbia 100
Slovakia 40
Spain 40
Sweden 40
Switzerland 70
Turkey 40
Ukraine 100
United Kingdom (UK) (Fixed) 5
United Kingdom (UK) (Mobile) 18


4. North America

Country Ksh per Minute
Bahamas 40
Barbados 40
Belize 40
Canada 5
Costa Rica 40
Cuba 200
Dominican Republic 40
El Salvador 40
Greenland 100
Guatemala 40
Haiti 90
Honduras 40
Jamaica 40
Mexico 90
Nicaragua 100
Panama 40
Trinidad and Tobago 40
United States of America (USA) 5


5. South America

Country Ksh per Minute
Argentina 40
Bolivia 40
Brazil 40
Chile 40
Columbia 40
Ecuador 40
Guyana 100
Paraguay 40
Peru 100
Suriname 90
Uruguay 40
Venezuela 40


6. Middle East

Country Ksh per Minute
Bahrain 40
Cyprus 40
Iran 40
Iraq 40
Israel 40
Jordan 40
Kuwait 40
Lebanon 40
Oman 100
Palestine 40
Qatar 40
Saudi Arabia 40
Syria 40
United Arab Emirates (UAE) 40
Yemen 40


7. Asia Pacific

Country Ksh per Minute
Australia 40
Bangladesh 40
Cambodia 40
China 5
Fiji 100
Hong Kong 40
India 5
Indonesia 40
Japan 40
Malaysia 40
Mongolia 40
Myanmar 100
Nepal 40
New Zealand 40
North Korea 200
Pakistan 30
Papua New Guinea 500
Philippines 40
Singapore 40
South Korea 40
Sri Lanka 40
Taiwan 40
Thailand 40


8. Central Asia

Country Ksh per Minute
Kazakhstan 40
Kyrgyzstan 100
Tajikistan 40
Turkmenistan 40
Uzbekistan 40

NOTES
  • This is not an exhaustive of all countries in the listed territories. For all available countries and their country codes, download the rates PDF available here.
  • Rates as of July 2019 (Sources: Telkom Kenya 1, 2)

Safaricom International Calling Rates

Safaricom subscribers can make international calls to different parts of the world while in Kenya. The calling rates vary depending on the destination country.

Contrary to expectations, the international calling rates are not dependent on how close a country is to Kenya. As a matter of fact it's cheaper making a call to China than one to any of the East African community member states.

Making international calls with your Safaricom line is pretty straightforward but will depend if you're calling a mobile number or landline.

For mobile, add the country code of the country followed by the mobile number. For example to make a call to the UK, you would dial: +44 7700 123456 where:
  • +44 is the UK country code
  • 7700 123456 is the mobile number digits with the leading zero removed (actual number starts with a zero i.e 07700 123456)

For a landline, we likewise need to add the country code but this time round followed by the landline's area code. For example to make a call to a UK landline in London, you would dial: +44 20 123 45678 where:
  • +44 is the UK country code
  • 20 is the area code for London
  • 12345678 are the telephone number digits

Note however this is note true for all countries. For instance in the US, mobile numbers use the same format as landline telephone numbers e.g +1 669 123 4567 where:
  • +1 is the US country code
  • 669 is the area code for California
  • 12345678 are the landline/mobile number digits

An exhaustive list of country calling codes can be found here.



Zone 1 Countries Calling Rates

Safaricom provides an international calling voice bundles which allow its subscribers to call Zone 1 countries at reduced rates of up to Ksh 2.50 per minute. While using the normal tariff, calls to these countries cost twice as much at Ksh 5.00 per minute.

The Zone 1 countries include:
  • United States of America (USA)
  • Canada
  • China
  • India

The international bundles can be accessed by both PrePay and PostPay Safaricom subscribers by dialing *100# or *200# respectively then selecting Products and Services followed by International Calling Bundles.

The available international calling bundles at the time of this writing are as follows:
MinutesPrice (Ksh)Validity (Days)
6191
40997
17039930
To check the international calling bundles balance dial *100# (PrePay) and *200# (PostPay) then go to Products and Services > International Calling Bundles > Check Bundle Balance

International Calling Bundles Conditions

1 These bundles only apply when calling from Kenya. The bundles cannot therefore be used while roaming.
2. If a new bundle is bought before the expiry of an older one, the validity period of the new bundle applies and the unused minutes are carried over.
3. Okoa Jahazi (advance airtime) can be used to buy the bundles.
4. Redeemed Bonga points minutes cannot be used to make international calls.



Calling Rates to Various Countries Worldwide

safaricom international call rates

1. East Africa Countries

CountryKsh per Minute
Uganda10
Tanzania10
South Sudan10
Rwanda10
Burundi75
Somalia30
The above rates apply when calling from Kenya. One can however roam with a Safaricom line while in Uganda, Rwanda and South Sudan and call at a rate of Ksh.10 per minute.


2. Rest of Africa

CountryKsh per Minute
Algeria30
Angola30
Benin30
Botswana30
Burkina Faso30
Cameroon30
Central African Republic40
Chad30
Comoros and Mayotte Island40
Democratic Republic of the Congo (DRC)30
Djibouti40
Ethiopia30
Egypt30
Gambia40
Gabon30
Ghana30
Guinea40
Guinea-Bissau40
Ivory Coast30
Lesotho30
Liberia30
Libya40
Madagascar50
Malawi30
Mali30
Mauritius30
Mauritania40
Morocco40
Mozambique30
Namibia30
Nigeria30
Niger30
Republic of the Congo40
Senegal30
Seychelles30
Sierra Leone40
South Africa25
Sudan30
Togo40
Tunisia100
Zambia30
Zimbabwe40


3. Europe

CountryKsh per Minute
Austria40
Azerbaijan40
Bulgaria40
Croatia40
Czech Republic40
Belgium40
Denmark40
Finland40
France40
Germany40
Greece40
Hungary40
Iceland40
Ireland40
Italy40
Poland40
Portugal40
Netherlands40
Norway40
Romania40
Russia40
Serbia40
Slovakia40
Spain40
Sweden40
Switzerland40
Turkey40
Ukraine40
United Kingdom (UK)18


4. North America

CountryKsh per Minute
Bahamas40
Barbados40
Belize40
Canada5
Costa Rica40
Cuba100
Dominican Republic40
El Salvador40
Greenland70
Guatemala40
Haiti40
Honduras40
Jamaica40
Mexico40
Nicaragua40
Panama40
Trinidad and Tobago40
United States of America5


5. South America

CountryKsh per Minute
Argentina40
Bolivia40
Brazil40
Chile40
Columbia40
Ecuador40
Guyana40
Paraguay40
Peru40
Suriname40
Uruguay40
Venezuela40


6. Middle East

CountryKsh per Minute
Bahrain40
Cyprus40
Iran40
Iraq40
Israel40
Jordan40
Kuwait40
Lebanon40
Oman40
Palestine40
Qatar40
Saudi Arabia40
Syria40
United Arab Emirates (UAE)40
Yemen40


7. Asia Pacific

CountryKsh per Minute
Australia40
Bangladesh40
Cambodia40
China5
Fiji40
Hong Kong40
India5
Indonesia40
Japan40
Malaysia40
Mongolia40
Myanmar40
Nepal40
New Zealand40
North Korea100
Pakistan40
Papua New Guinea70
Philippines40
Singapore40
South Korea40
Sri Lanka40
Taiwan40
Thailand40


8. Central Asia

CountryKsh per Minute
Kazakhstan40
Kyrgyzstan40
Tajikistan40
Turkmenistan40
Uzbekistan40


Safaricom International SMS Rates

Sending an SMS with your Safaricom line to an international number costs Ksh.10 per SMS. This applies to all countries.

Note that the length of one SMS is 160 characters. If an SMS exceeds these characters, it's broken down to multiple SMSs with each charged at the Ksh.10 rate.



NOTES

  • This is not an exhaustive of all countries in the listed territories. To search countries not listed or updated rates, please visit the Safaricom site here.
  • Rates as of July 2019 (Sources: Safaricom 1, 2)

Toll Free Contacts in Kenya

The following is a list of toll free numbers for various government institutions, local companies and non-governmental organizations in Kenya.

These contacts are mostly for customer care and are therefore not ideal for emergency situations. For a list of toll free emergency contacts in Kenya please check here instead.


Government Toll Free Contacts

toll free contacts
Institution Toll Free Contacts Details
National Hospital Insurance Fund (NHIF) 0800 720 601 Customer Care Number
National Social Security Fund (NSSF) 0800 221 2744 Customer Care Number
National AIDS & STI Control Programme (NASCOP) 0800 724 848 For questions, counselling or follow up advice regarding HIV/AIDs and STIs
National AIDS Control Council (NACC) 0800 720 007 Hotline Number
National Council for Persons With Disabilities (NCPWD) 0800 724 333
National Gender and Equality Commission Kenya (NGEC) 0800 720 187
National Social Protection Secretariat (NSPS) -
Orphans and Vulnerable Children (OVC) Secretariat
0800 720 035
Kenya Wildlife Service (KWS) 0800 597 000 To report any cases of cases of poaching, dealings in game meat, human-wildlife conflict etc.
0800 221 5566
Tourism Fund 0800 221 0915
0800 772 2109
Integrated Financial Management Information System (IFMIS) 0800 721 477 Customer care number for questions or concerns regarding the IFMIS system
Office of the Controller of Budget (COB) 0800 720 141
Witness Protection Agency (WPA) Kenya 0800 720 460
National Biosafety Authority (NBA) 0800 221 349 To report complaints
Kenya Bureau of Standards (KEBS) 0800 221 350 To report complaints
1545
Kenya Pipeline Company (KPC) 0800 720 198 For enquiries, feedback, complaints and to report corruption
The Insurance Regulatory Authority (IRA) 0800 724 499
Kenya Civil Aviation Authority (KCAA) 0800 720 030 To report an aviation incident or accident
800 221 5432
Nairobi City Water and Sewerage Company (NCWSC) 0800 720 018 To report complaints, leaks or bursts
Nakuru Water and Sanitation Services Company (NAWASSCO) 0800 720 036 To report water leaks or bursts and sewer issues




Company Toll Free Contacts

1. Consumer Goods Companies

Call these numbers if you have complaints regarding a product from these companies or need assistance troubleshooting or repairing a device or electronic equipment manufactured by them.
Company Customer Support Toll Free Line
Unilever Kenya Limited 0800 221 5454
Samsung Kenya 0800 545 545
Huawei Kenya 0800 723 456
LG East Africa 0800 545 454
Mika Appliances 0800 221 222
Hotpoint Appliances 0800 720 404
Ramtons (Hypermart LTD) 0800 723 723


2. Service Companies

Company Customer Support Toll Free Line
Uber Kenya 0800 724 787 (Rider)
0800 724 786 (Drivers)
Kasha Kenya 0800 721 220
Jade Collection 0800 722 722
Qwetu Student Residences 0800 730 333
Aramex Kenya Ltd 0800 721 700
KONE Kenya 0800 720 130




Financial Institutions

Company Customer Support Toll Free Line
HF Group (HFC Bank) 0800 721 400
Stanbic Bank 0800 720 044
Consolidated Bank of Kenya 0800 720 039
Ecobank Kenya 0800 221 2218
Real People Kenya Limited 0800 720 700
Wakenya Pamoja Sacco Society Ltd 0800 720 099
Next Insurance Kenya 0800 721 200
Metropolitan Cannon Insurance Company of Kenya 0800 723 333
Select Africa Limited 0800 720 026


Green and Clean Energy Companies

Company Customer Support Toll Free Line
d.light Solar 0800 721 110
Mobisol Kenya Limited 0800 755 000
SolarNow Kenya 0800 720 556
Envirofit Kenya 0800 722 700
40250 (Free SMS on Safaricom)

Agricultural Companies

Company Customer Support Toll Free Line
British American Tobacco Kenya 0800 720 150
Greenlife Crop Protection Africa 0800 721 495


Toll Free Contacts for NGOs

NGO Toll Free Helpline
Transparency International Kenya 0800 720 721
Marie Stopes Kenya 0800 720 005
Missing Child Kenya (MCK) 0800 223 344