Water activity Matosinhos: 1.5-Hour Surfing Experience 1.5 hoursSmall group 4.9 (50 reviews) From US$ 26.41 per person
Water activity Porto: Surf Lesson on Azurara Beach with Optional Pickup 2.5 - 4 hoursSmall group 4.8 (10 reviews) From US$ 26.41 per person
Water activity Self-Guided Bike to Surf"N"Food Pack 1 daySmall group 4.8 (5 reviews) From US$ 41.21 per person
Water activity Porto: Surf Lesson Experience 3 hoursSmall groupPickup available New activity From US$ 31.70 per person
Water activity Porto: Private and Small Group Surfing Experience 3 hoursSmall group 4.8 (34 reviews) From US$ 58.11 per person
Water activity Matoshinos: 1-2-1 1.5-Hour Surf Class 1.5 hoursPrivate group 5.0 (1 Review) From US$ 42.26 per person