There are a lot of companies offering prepaid crypto debit cards where you can deposit your crypto on to the card and use it anywhere that accepts visa. There are a lot of promising projects that are planning to release seamless crypto / fiat intergration where you will be able to spend directly from your own crypto wallet. I'm sure a lot more of these services will be available in the future.
TenX, Monaco, Centra, Shift, have all made promises about credit cards which are linked to your crypto wallet, so far none of them have actually delivered on their promises. This is mainly due to regulation problems. VISA and Mastercard's attitude on cryptocurrencies is the major reason all of these companies have failed to deliver the so-called cryptocurrency debit cards.