Yeah, you can do it. You'd get yourself an Aerovironment card for $20 a month and stop in Burlington, Bellingham, and ideally some place right across the border, though you don't totally need to to get to Vancouver proper. You don't want to do more than 50-60 miles per leg, since that will require you charging past 80%, which is where charging starts to slow down. So at least 2 stops for 150 miles are needed.
http://plugshare.com" onclick="window.open(this.href);return false;
People will tell you not to do it, but you totally can; you just need to know what you're in for. There's a possibility that a quick charger is down and you need to sit for an hour while you charge at L2. Or it's in use and you need to wait. Even worse would be if you couldn't find anything that was working and needed to get a tow. That said, Aerovironment chargers are _not_ like the chargers in the rest of the country. In my experience, they are _almost_ always operational. I've never been burned and I use them a lot. And if one is down, it's not likely you're the first to find out about it: it'll show as down on Plugshare and you can use a gas car instead that time. I just went from Portland to Astoria (with the whole family) and it was great. And I met another couple in their Leaf who was heading to Astoria from Bend! They said it was a great trip; no problems.
So, it's more of an adventure, but I'll still take it over every other form of transportation other than driving a gasser. The train/bus takes forever, and gets delayed. Flying costs a fortune and is still longer than driving a Leaf with security and all that mess.
You'll save about $25 per trip vs a Prius. The Aerovironment membership is $20, so that means you save $80 a month, not counting any local driving you do. Probably not worth it unless you're like me and just love the adventure or it all.
Also, only do it if you're alone in the car. Get stranded for a hour is really not bad if you're alone and not on a strict schedule. Pretty relaxing to hang in the car and read a good book. It's not being stuck in traffic. But, if your son or daughter is with you, that hour will be miserable! Even the 20-minute charging stops will turn into a pain in the ass. Stopping a moving car will wake up a sleeping child. Not fun!