Bitcoin blockchain doesn't need internet but it needs a stable network. We are using the internet for Bitcoin as it is the best network solution today. It's possible that one day Bitcoin will have it's own network with several connection possibilities and that the internet will be a side network that is connected to that main network.