Self Service Banking

Self-Service Banking

Bank of Maldives offers Self-Service Banking service via ATMs available 24 hours a day for customers to deposit and withdraw cash, deposit cheques, make payments and transfer money.

We also have US Dollar ATMs which can be used to deposit and withdraw US dollars any time.

Self-service banking centres are located across the country and are accessible 24/7:

  1. BML Head Office
  2. Majeedhee Magu Branch
  3. BML Islamic, Sea Tracs Building
  4. Airport Branch, Velana International Airport (VIA)
  5. Hulhumale' Branch
  6. Vilimale' Branch
  7. Velaanaa Building
  8. H.Marine Dream (Near Artificial Beach)
  9. BML Bazar Branch, STO Trade Centre
  10. IGMH, Kan'baa Aisa Rani Higun
  11. K. Maafushi Branch,
  12. V. Felidhoo Branch,
  13. H.Dh Hanimaadhoo
  14. H.Dh. Kulhudhuffushi Branch
  15. Hithadhoo Branch, S. Atoll
  16. Gan Branch, S. Atoll
  17. R. Dhuvaafaru Island
  18. N. Velidhoo Island
  19. Holhudhoo Branch, N. Atoll
  20. Gn. Fuvahmulah
  21. Th. Guraidhoo
  22. H.A Hoarafushi
  23. H.A Ihavandhoo
  24. L. Fonadhoo
  25. L. Gan
  26. G.Dh Thinadhoo
  27. B. Dharavandhoo
  28. Lh. Hinnavaru
  29. Sh. Milandhoo
  30. Customer Service Centre, Malé Square
  31. G.A Gemanafushi
  32. G.A Kolamaafushi
  33. G.A Kooddoo
  34. G.Dh Faresmathodaa

Key features

  • Deposit cash and cheques to your own account and other accounts
  • Make transfers to your own and other accounts
  • Pay your credit card bills
  • Pay utility bills
  • Make loan payments

    Self Service Banking

  • Cash Deposit Demo

    Cheque Deposit Demo

    USD Withdrawal and Deposit Service

    You can withdraw and deposit US dollars via our USD ATMs at H.Marine Dream (Near Artificial Beach) and BML Airport Branch.

  • USD account holders with Visa Debit and Amex Debit Cardholders can withdraw up to USD 1,600 daily for free
  • You can withdraw and deposit USD 10, 20, 50 and 100 notes
  • You can deposit up to 180 notes. You can make any number of cash deposits in a day with a maximum limit of MVR 50,000 to personal accounts.
  • Why wait in a queue when you don't need to?
    Start using our Self-Service Banking ATMs.
    FREE, 24 hours a day.

    Important Information

    Cheques deposited before 2:00pm on a banking day will be credited on the same day. Cheques deposited after 2:00pm will be credited by 11am on the next banking day. All cheques will be credited following proper verification.

    If you experience a delay in receiving the deposited funds, please contact our Customer Service team at 3330200 or SMS us at 7990200 or 9990200 if you would like us to call you back.