There may already be a pedal assisted bike available with the range you need, if not, couldn't you get a extra battery, leave it to charge at some location in town? Perhaps a service station or garage might be willing to work with you on something like that for a nominal fee?
You could then just swap out batteries for the trip back.
This eBikes range is 25 -35 miles per charge.