What I mentioned here is a debit card I use to spend Bitcoin. I send Bitcoin to my bitpay debit card when I want to spend it offline rather than to my bank
You can purchase Bitcoin at least in the US with a debit card connected to your bank instantly with Coinbase.