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:
BML Head Office
BML Majeedhee Magu Branch
BML Islamic, Sea Tracs Building
Sea Tracs Building Ground Floor
BML Airport Branch, Velana
International Airport (VIA)
BML Hulhumale' Branch
H.Marine Dream (Near Artificial Beach)
IGMH, Kan'baa Aisa Rani Higun
Maafushi Branch, K. Atoll
Felidhoo Branch, V. Atoll
Kulhudhuffushi Branch, H.Dh. Atoll
Hithadhoo Branch, S. Atoll
Gan Branch, S. Atoll
R. Dhuvaafaru Island
N. Velidhoo Island
Holhudhoo Branch, N. Atoll
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
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 Green Cardholders can withdraw up to USD 640 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 25,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.
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.