I based my numbers on Tesla saying you can add 200 miles in 15 minutes. That declines as the battery "fills up".

Total charging time can be reduced by stopping more often and not fully charging the battery.

Lots of strategies, for example no reason not to leave the house fully charged.

If stopping for a meal you might charge longer than what would otherwise be optimal.

Last charge you just need to charge enough to get home.

Of course be advised I have never even ridden in a EV!