Skip to content
Verified 11 September 2026

How to Buy Airtime with Pesapal

By David Wachira · Pesapal hub · paybillke is an independent guide and is not affiliated with Pesapal.

Pesapal makes buying airtime easy, either with a card on its website or through M-Pesa paybill 220220. It works for all three networks, and you can buy for yourself or for someone else.

Two ways to buy

With a card. On the Pesapal website, choose airtime, pick the network, enter the number and amount, and pay with your Visa or Mastercard. This is useful when you want to top up without touching mobile money.

With M-Pesa. Use Pay Bill to 220220 and follow the airtime prompts, which is quick from your phone.

Why use Pesapal for airtime

It lets you pay by card, which is handy for people who keep money on a card rather than in M-Pesa, and it can also pay a postpaid telco bill on time. You can buy for another number, which is convenient for family.

Frequently asked

Which networks?

Safaricom, Airtel and Telkom.

Can I use a card?

Yes, Visa or Mastercard.

For someone else?

Yes, just enter their number.