An average jet ski can run around 1-2 hours on a tank of gas, if you ride it at full speed. If you ride it at best cruise speed, you can expect to ride a jet ski for 4-7 hours before you need to refill. Given the inclement weather last Friday, he did very well to get here...