Miles can be spent on flights and upgrades on the Emirates airline as well as with flydubai and several other partners worldwide. You can also redeem miles for hotel stays, activities, and tickets to sporting and cultural events.