There is no direct answer to this question, it’s like asking how much time it takes to travel from Dubai to Riyadh? Well, the answer might vary between hours to days depending on what type of transportation method you are using.
Charging time depends on many factors, one of which, although minor, is the length of your charging cable. If we ignore most of the lesser variables we can say that the charging time of any electric car comes down to the power source and the car’s charger capacity.
Power Source
DC fast charger: Your fastest option is to plug your electric car into a DC fast charger. With this high output, some electric car manufacturers out there claim it can fill up from 30% to 80% in almost 30 minutes. Keep in mind though that these are very rare and hard to find especially in our region.
AC charger: Much more common and can be installed as a box at home this method can add 20 to 30 miles of driving per hour. As an example, the Tesla Model 3 Long Range takes about 10 hours to charge fully using this charger.
Home regular socket: theoretically you can charge any electric car using your kitchen socket. At this level of power output charging any electric car fully might extend from a couple of hours to days. His method adds about 3 to 6 miles of range per hour.
Charger Capacity
Most people think that the thing they plug into their electric car is the "charger", but in reality, the actual battery charger is inside the car. It’s a device that trickles power into the battery pack safely after converting AC electrical current from the socket into DC.
To put that in numbers if a car has a 100-kWh battery pack and a 10-kW charger then in theory it will need 10 hours to fully charge an empty battery.
Most on-board chargers are at least 6 kilowatts, but some manufacturers managed to offer twice that. To give you an example the Tesla Model 3 Performance gets an 11.5-kW charger while the Model 3 Standard Plus comes fitted with a 7.6 kW charger.