The phrase
"last ferry" refers to the final boat service of the day that carries people or vehicles across a body of water. It implies that there will be no more trips after this, so you need to catch it in order to avoid being stranded.
Full definition