This will depend on what charger is used and how much charge is needed. On a 50kW DC fast charger at a public charging station it takes approximately
45 minutes to achieve a 80% charge from zero. This can go down to 15 minutes or less on "ultra-fast" chargers (charging at 250-350kW) if your EV supports it.
For a 22kW public charger it takes approximately 2.5 hours.
For a 7kW AC installed home charger it takes 7 to 8 hours. For 10A home charger with domestic plug supplied it takes up to 30 hours.