I don't think that using Bitcoin without the presence of internet is possible. I see it is very clear to see and woth sense that if we wanted to use Bitcoin crypto currency we also need to have an internet connection.
Someone needs to have an internet connection -- if a transaction needs to be broadcast to the blockchain. But if
you had no internet connection, you could sign a transaction offline and transmit the raw transaction to someone else using paper and pencil or thumb drive. They could broadcast the transaction or keep passing it along until someone can.
There's also the idea of bearer instruments, like
Opendime. If there is a set value loaded on a device like that, it can be used like just like cash.