What range do you think EVs have on a single charge, anyway?
Between 100km and 150km per 20kWh worth of battery charge.
Exact mileage depends on car model.
(e.g.: Tesla use lighter than average material and are designed from the ground up for longer ranges.
Other cars are simply "an electric motor replacing the ICE under the bonnet and batteries bolted wherever there's free place" quick conversion like the VW e-Golf and VW e-Up that VW hastily released in the wake of the diesel scandal, and might have lower mileages).
Also depends on the driver (driving like an aggressive idiot at high speed on the highway, and you'll get a lower range than driving conservatively maybe a bit under the maximum speed limit).
I can drive upwards of 3 hours without a break.
Which is *definitely* not recommanded.
Current recommendations here around in continental Europe is a break each 1 or 2 hours max.
(e.g.: There are big public service campaigns to advise drivers to have at least a quick "turbo-nap" every once in a while when driving long distance)
But let's make the assumption that you are 2 drivers sharing the load, and that you'll switch midway (without charging the car, nor making any break longer than required to change seat - no the best experience, but hey).
With an average-priced EV, that's not even near possible.
Renault Zoe are currently the cheapest e-cars with a decent battery.
(You can even get them for the price of an average priced ICE-car if you decide to rent the battery instead of buying it).
(They are definitely after the same market as Tesla's upcoming model 3, except that Zoes have been on the street for quite some time, and Renault chose the opposite progression from Tesla, release progressively longer range vehicle while staying affordable - instead of long range vehicles while progressively releasing cheaper models)
The latest model has upgraded the battery to 45kWh, which should give you between 200km and 300km of range. (depending on the speed/aggressiveness of driving 130km vs 100km on highway vs. 80km on streets between cities).
That's definitely in near the 3 hours of your example (and by now, both drivers of our assumption should get a nap, or at least make a long break - enough to put quite some additionnal range back into the battery using standard 50kW chargers)
For a car that cost in the general ballpark figure of ~30k USD (not some 100k+ USD Tesla Model S super car).
And all of the above aren't made up numbers, but my actual experience with Zoes.
They are available at the local car-sharing company (though not the more recent 45kWh battery), and I've already driven quite a lot of trip with them.
I can easy get 100km when I drive aggressively or 150km when much more conservative.
The current drawback I see, is that Renault doesn't have collision avoidances option available on their smaller cars like the Zoe.
(unlike VW where - like lots of european constructors - for the last several years even the lowest entry-level model like Up comes with a LIDAR [a.k.a. "City Safety"] in standard configurations,
or unlike all the noise that Tesla is making around their "Autopilot" since a couple of years ago).