Ancient Mediterranean maps often reveal ferries and such were not going vast distances but rather they would go from small settlement to small settlement. This would be much smaller boats that could be easily rowed and, in turn, have relatively fixed frequencies. The small boats could get into ports that would be impossible to put a large ship into. As ships grew larger and sailing became more popular, longer distances would happen and then winds and tides would be more important.
“Trekschuit (Dutch pronunciation: [ˈtrɛksxœyt] ⓘ; lit. 'tug-boat', i.e. 'tugged boat') is an old style of sail- and horse-drawn boat specific to the Netherlands, where it was used for centuries as a means of passenger traffic between cities along trekvaarten, or tow-canals.
[…]
By 1700, an extensive network of trekschuit- and ferry services linked all of the important cities in the coastal provinces of the Netherlands. Travel by trekschuit was reliable, comfortable, and cheap. The speed was about 7 km/h, which was faster than walking, and more comfortable than by coach. Many foreigners praised the advantages of the system, leading to the introduction of canals, such as the Erie Canal, in the United States. The boats were pulled along by horse on a towpath (in Dutch called jaagpad, named after the jager (chaser) which accompanied the horse)”