My commute is ~25 miles one way. In my Leaf, going 65+ mph, I usually burn 25-35 miles off the charge. If I'm in stop-and-go traffic half the way I usually burn 10-15 miles for the same trip.
I've taken quite a few trips where I arrived at my destination with the same amount of battery as when I left. I've yet to arrive with more charge but maybe one day...
EDIT: as a side note, efficiency takes a big drop in your ICE vehicle, too, I just notice it more in the Leaf with its gee-whiz telemetry.
Also city buses usually drive under 200 miles a day and then sit overnight so you can have relatively small batteries. All in all, it is hard to think of a type of vehicle where battery power makes more economic sense, and gives you more advantages over ICE.