I don’t know if electric vehicles are better for the planet, Lithium Ion batteries cost/pollute a lot to produce and as far as I know, cannot be recycled or cost/pollute a lot to recycle
The ~90,000 shipping freighters that operate daily use twice the amount of fuel than all ~2.5 billion personal vehicles that are on the roads globally.
I think with ships a good starting point would be making them burn cleaner fuel. The heavy oil they’re currently burning on ocean trips isn’t exactly the cleanest fuel around, having ships burn the gasoline we save from electric cars would already do a lot.