BDO Exchange Rate Today [Latest update] - Indicative Foreign Exchange Rate as of April 21, 2026

Currency Code (Name)
Bank's Buy Rate (in PHP)
Bank's Sell Rate (in PHP)
USD(US Dollar) 59.6500 60.1500
AED(Arab Emirates Dirham) 13.8000 16.3900
AUD(Australian Dollar) 41.9500 43.4400
BHD(Bahraini Dinar) 133.5700 160.5700
BND(Brunei Dollar) 40.5200 47.4300
CAD(Canadian Dollar) 42.8100 44.3000
CHF(Swiss Franc) 74.9700 77.6300
CNY(Chinese Yuan) 8.0992 8.8534
EUR(Euro) 69.5800 71.2900
GBP(Pound Sterling) 79.4800 81.8300
HKD(Hong Kong Dollar) 7.5389 7.7192
IDR(Indonesian Rupiah) 0.0029 0.0035
JPY(Japanese Yen) 0.3675 0.3803
KRW(South Korean Won) 0.0363 0.0417
SAR(Saudi Riyal) 13.7500 16.0500
SGD(Singapore Dollar) 45.9712 47.5765
THB(Thai Baht) 1.6981 1.8954
TWD(New Taiwan Dollar) 1.6417 1.9307

Check lastest update at source: https://www.bdo.com.ph/forex

Contact:

BDO Corporate Center BDO Contact Center Email Contact
7899 Makati Avenue, Makati City 0726, Philippines Hotline: (+632) 8888-0000 For online banking enrollment and/or updating registered contact information of overseas clients, contact [email protected].
Trunkline: (+632) 8840-7000 Outside Metro Manila For phishing reports, send an email to [email protected].
  (PLDT/Globelines): #8888-0000 (IAC) +800-8-CALLBDO (2255-236)
  (For landline only, press # followed by 8888-0000) (See list of IAC here)