Further to this:
I have two electric cars. Fantastic! I will never have a petrol or diesel car again.
Earlier this year, I twice drove from Phuket to Bangkok and back again.
In both directions, I stopped three times to recharge to 80%. Each charge took less that 30 minutes and while the car was charging, I took the opportunity to go to the toilet, stretch my legs, have coffee/lunch/dinner - whatever. If I had been driving an ICE car I would have stopped the same number of times for the same lengths of time.
I don’t know about the availability of charging stations on other roads throughout Thailand, but Phuket to Bangkok is not a problem. Note: The online info about charging stations is not really very good and annoyingly confusing.
Charging when out and about:
There are three levels of charging: Rapid, Fast and Granny. Granny refers to the slowest method which is simply plugging into a normal domestic wall socket. Charging can be done at some PEA offices (rapid), some petrol stations (rapid), all MG showrooms (fast and rapid), some hotels (fast), some shopping malls (fast) and stores (fast), and I even came across a restaurant that had several fast chargers. In my experience, almost all hotels which don’t have a charging station will allow you to plug into a normal domestic socket and charge overnight. Only one hotel refused to do this.
Cost:
The fast chargers at shopping malls and hotels offer charging for free. Smaller, cheaper hotels sometimes charge you about 3 baht per unit for granny charging. The rapid chargers at PEA and petrol stations cost 4 - 4.5 baht per unit.