Swap from a different crypto using trocador.app or something similar there are lots of options that way. If you mean directly from fiat then youre options are slimmer but usually people recommend retoswap.com
https://kycnot.me/?categories=exchange&categories=aggregator¤cy-mode=or¤cies=xmr

