Answer: A few hours to half a day
Explanation: During regular stops for passenger and cargo exchange, steamboats typically stayed in town for a few hours to half a day. This allowed enough time for passengers to disembark or board the boat, and for cargo to be loaded or unloaded. The exact duration of these stops could vary depending on the efficiency of the crew and the amount of cargo being handled.