Canal boats can cost between 9 -19 baht for one trip depending on the distance. Express river boat taxis trip costs can range from 2 -50 baht depending on the route. The cost of private sightseeing by boat or long-tail is not set and can be negotiated on time and distance.