Last ferry from battery park is at 3:30pm. That might vary, depending on the weather.
There are tours after every interval. You can see the timings while booking the tickets online.
The ferry is every 40 minutes
Thanks! Your answer is awaiting moderation.