The ferry runs twice a day.
@mdione @Apiary I know OSRM and Valhalla (probably GraphHopper, too) technically can route over ferry routes.
But you're right the data is limited and very basic e.g. see what can be tagged here
https://wiki.openstreetmap.org/wiki/Tag:route%3Dferry
#1 priority for a routing engine would be figuring out if it's usable for a car and when/how often the ferry is going and it's duration.
Some ferries go every 15 minutes or so and only need a few minutes for crossing; others go daily or even less often. Vastly different.
@mdione @djh I recently began to use #OrganicMaps on my phone, and I'm gobsmacked by the amount of work its devs and OSM volunteers have put in to making it work so well. Cycling and driving directions in OgMaps typically match up closely with GMaps, but public transport details are much richer in GMaps, at least here in the Boston metro area. Subway stops in OSM often have a link to the "official" page, but no other info (lines, duration, interval, accessibility, etc), and many nodes have no details. (The #MBTA has a public data portal, but I guess auto-import of element details is discouraged.)
Ferries are part of the local public transit system here, but I never use them. Out of curiosity I mapped a route to a ferry terminal in Hingham, ~25 km from my current location. OgMaps/OSM included the ferry in cycling, walking, and public transport routes, but GMaps ignored it in public transport navigation (although it suggested some wacky options, like private bus carriers), even though T -> ferry looks like the second-fastest path (75 minutes) after driving (53 minutes in current traffic). Bike to ferry would take 80 min.