Every couple of months I have to drive out to Brantford Ontario. It's 150km return. When I got my Leaf I knew it would be close to the maximum distance I could go. It was a bit worrisome with the climb up the escarpment in Hamilton that uses up a little more of the charge until you get some regeneration on the way home.
There are several chargers in Brantford so I have never had any problems with getting topped up before returning. Recently though, I found a great place to stop in Ancaster. There is a Tim Hortons at Wilson St and Garner Rd that has two Level 2 Greenlots chargers.
I initially planned to stop for about 1/2 an hour on my way out and the same 1/2 hour on my way back just to give me some comfort. As it turns out, I needed to download the Greenlots app to my phone; so on the trip out I only had about 15 minutes to charge by the time I got the app and started the charger -- almost enough time to finish the coffee.
On my return trip I stopped again and spent 40 minutes, sat in a comfy chair, read my book and had my second coffee. So while the charge was free, the trip cost me two cups of coffee. I thought it was a pretty good trade-off.
I think the best part of traveling with an electric vehicle is the more relaxed approach and the planning; picking a neat place to stop for a charge and smelling the coffee while you wait.