In most cases, wedding venues on the water have their own different policies and packages but the average is around 3-4 hours. Naturally, timelines can always be altered to the couple’s needs and preferences! The City Cruises wedding team will work closely with you to figure it all out.