-revolut
-wirex
Both of them only work in european zone and if you are living outside that zone you might have to wait a way long.
There are few other ways you can get plastic debit card where you can deposit indirectly with bitcoin but at the cost of few % loss.
Right now its almost impossible to get any virtual card for bitcoin.