Instant Bank Transfer is available in a wide range of countries, but its availability may vary depending on the specific casino and your location. It is recommended to check the cashier section of the casino or contact their customer support to confirm if Instant Bank Transfer is supported in your country.