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
  • 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

    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
  • 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