Since barges don’t have any engine or motor, they cannot run on their own. Instead, they move on water through towboats or tugboats. The speed depends on the tugboat’s horsepower, and other external factors such as water and weather conditions.