The surfing lessons last for around 2.5 hours which includes changing, warm ups, beach safety and plenty of time the waves!