Skip to content
Independent online top-up for hafilat bus cards — Abu Dhabi, UAE
Abu Dhabi · Bus & transit card

Top up bus card online for Abu Dhabi transit

Do you need to top up bus card balance without queuing at a machine? This independent service handles your hafilat bus card top-up online — enter your card number, choose an amount and send a request. A manager confirms it within 24 hours.

Secure request Data protected

The process

How do I complete a bus card recharge?

Enter your card number

Read the number printed on your hafilat card and type it in. No account or app sign-up is needed.

Choose an amount

Use a preset in AED or type a custom figure. That exact amount is requested for the card.

Send the request

Submit the form with your email. A manager contacts you within 24 hours to confirm the top-up.

Preset values

Top-up amounts to top up bus card

Pick a preset and you go straight to the recharge form with that value selected. You can change it before you send.

Good to know

What is a hafilat card and how does recharge work?

A hafilat card is the contactless smart card used to pay fares on public transport in Abu Dhabi. You load a cash balance onto the card, then tap it when you board a bus — the fare for the trip is taken from the balance. It removes the need for paper tickets and loose change for everyday travel around the city.

When the balance runs low, the card needs a top-up. Instead of finding a machine, you can request a hafilat recharge online here: enter the card number, choose how much to add and send the request. A manager confirms it and the balance is loaded.

This is an independent top-up service. We are not the transport authority and are not affiliated with any government body — we simply make an online bus card recharge quicker.

Reasons

Why top up bus card with this service?

No app, no queue

Request from any browser. Nothing to install and no ticket machine to find.

Only what we need

Your card number, the amount and an email. No card details are entered on this site.

Quick turnaround

A manager reviews each request and gets back to you within 24 hours.

Abu Dhabi-based support

Questions before or after a request? Reach the team by email, WhatsApp or phone.

Good to know

Common questions about a hafilat recharge

How long does a bus card recharge take?

A manager confirms your request within 24 hours; once confirmed, the balance is loaded to the card.

What do I need to top up a bus card online?

Your hafilat card number, the amount you want in AED, and a valid email so we can reach you.

Do I enter card details on this site?

No. The form only takes your card number, amount and email. A manager arranges payment with you directly.

See all questions →

Ready to top up your bus card?

Enter your card number, pick an amount and send the request in a minute.

Start a recharge