Sometimes you just don’t feel like answering calls—or maybe you’re expecting a call but want it to go to another line or voicemail. Whatever the case, Safaricom makes it super easy to divert incoming calls using quick USSD codes.

Whether you’re busy, unreachable, or simply want to manage your calls better, this guide walks you through how to forward Safaricom calls to voicemail or another phone number—in just a few taps.

Why You Might Want to Divert Calls

We all have moments when taking a call just isn’t convenient. Maybe you’re:

  • On another call

  • Out of network coverage

  • Phone battery has died

  • Prefer having voicemail handle your missed calls

  • Need to send calls to another number (maybe your office or second phone)

Whatever your reason, call diversion ensures you never miss important communication—and the person calling you isn’t left in the dark.

How to Divert Safaricom Calls to Voicemail

If you’d rather have missed calls, go straight to voicemail, Safaricom gives you a couple of ways to set that up depending on your availability.

🔸 Divert When You’re on Another Call

Use this when you’re already speaking to someone and don’t want to be interrupted:

  • Dial **67*0722122# then press Call

  • To check if this is active, dial *#67#

🔸 Divert When You’re Not Reachable (Phone Off/No Signal)

Perfect when you’re out of coverage area or your phone is switched off:

  • Dial **62*0722122# then press Call

  • Check status with *#62#

🔸 Divert When You Don’t Answer

If you want missed calls to go to voicemail after ringing for a while:

  • Dial **61*0722122#

  • Check the setting using *#61#

Tip: The number 0722122 is Safaricom’s official voicemail center.

How to Forward Safaricom Calls to Another Mobile Number

Need to send your calls to another phone instead of voicemail? Maybe you’re using a dual-SIM setup or a work line. Here’s how:

🔹 Divert All Incoming Calls

Want every single call sent to another number? 

  • Dial: **21*0722XXXXXX# (Replace with the number you want to forward to)
  • To check the current setting, dial: *#21#

🔹 Divert Only When You Don’t Answer

Perfect if you want to take calls but also have a backup if you don’t pick up:

  • Dial: **61*0722XXXXXX#

  • Check with: *#61#

🔹 Divert When Phone is Off or Out of Coverage

This sends calls to another line when you’re unreachable:

  • Dial: **62*0722XXXXXX#

  • Check: *#62#

🔹 Divert When Line is Busy (Already on a Call)

Let another phone take over when you’re already talking to someone else:

  • Dial: **67*0722XXXXXX#

  • Check with: *#67#

Final Thoughts

Call forwarding isn’t just for the corporate world—it’s a smart trick for anyone who wants better control over incoming calls. Whether you’re out of service, juggling calls, or just don’t want interruptions, Safaricom’s USSD call divert options are flexible and easy to use.

No app needed, no fees involved—just a few quick codes and you’re sorted.

Now you won’t miss that important call, even if you’re offline.