The typical horse can gallop for 0.8 to 2.2 miles (1.3 – 3.4 km) without stopping, however the ultimate distance is determined by the horse's breed, condition, and health. The greatest speed of a well-trained Thoroughbred horse may be up to 58 mph (93.4 km/h), but it seldom reaches 25 to 30 mph (40 – 48 km/h).