Hi @Mytoast Admin ,
as far as I know it is not possible to disable/deallocate Azure Bastion to prevent costs.
As long as the Azure Bastion resources exists it will be charged.
The only option to stop being charged for Azure Bastion is to delete the resources.
(If the reply was helpful please don't forget to upvote and/or accept as answer, thank you)
Regards
Andreas Baumgarten