9 Results

Filters
Map
  • 7

    Group surf and board class in Ensenada 2 hours

    Group surf and board class in Ensenada 2 hours

    Ensenada, Baja California
    from 1680$ price/person
  • 8

    Private surf class on Ensenada beach 2 hours

    Private surf class on Ensenada beach 2 hours

    Ensenada, Baja California
    from 2160$ price/person
  • 6

    Group surf class in Playas de Tijuana 1 hour

    Group surf class in Playas de Tijuana 1 hour

    Tijuana, Baja California
    from 500$ price/person
  • 6

    Private surf class in Tijuana Beaches 1 hour

    Private surf class in Tijuana Beaches 1 hour

    Tijuana, Baja California
    from 800$ price/person
  • 6

    Group surf class in Playa Hermosa for 2 hours

    Group surf class in Playa Hermosa for 2 hours

    Ensenada, Baja California
    Transport included
    from 1177$ price/person
  • 6

    Private surf class in Playa Hermosa 2 hours

    Private surf class in Playa Hermosa 2 hours

    Ensenada, Baja California
    Transport included
    from 1575$ price per activity
  • 6

    Surf lesson in Rosarito for foreigners

    Surf lesson in Rosarito for foreigners

    Rosarito, Baja California
    from 1335$ price/person
  • 7

    Surf tour along Tijuana beaches 12 hours

    Surf tour along Tijuana beaches 12 hours

    Tijuana, Baja California
    Transport included
    from 4500$ price/person
  • 6

    Surf class in Rosarito national price 1.5hrs

    Surf class in Rosarito national price 1.5hrs

    Rosarito, Baja California
    from 800$ price/person

Surfing companies in Baja California

Related:

You have 3 options to give away in Yumping!

SUBSCRIBE ME