Take the water taxi BEFORE visiting the ships, then use the coupon they give you for free admission.
A must do in baltimore all day pass is $12 for adults and $5 for children ...
Baltimore Water Taxi now has Kids Ride For Free Wednesdays!! Every Wednesday children under 10 ride for free! (Limit 2 children per family)
A must do if you're in Baltimore -fun boat ride that takes you to all the great neighborhoods. $10 bucks for adults/$5 for kids and you can ride all day till 11:00 pm.
Get a year pass. It costs less than 10 days of the water taxi full price