US 1.858.789.5701 / MX 52.646.207.9049 info@mexgeo.tours

Login

Sign Up

After creating an account, you'll be able to track your payment status, track the confirmation and you can also rate the tour after you finished the tour.
Username*
Password*
Confirm Password*
First Name*
Last Name*
Birth Date*
Email*
Phone*
Country*
* Creating an account means you're okay with our Terms of Service and Privacy Statement.
Please agree to all the terms and conditions before proceeding to the next step

Already a member?

Login
US 1.858.789.5701 / MX 52.646.207.9049 info@mexgeo.tours

Login

Sign Up

After creating an account, you'll be able to track your payment status, track the confirmation and you can also rate the tour after you finished the tour.
Username*
Password*
Confirm Password*
First Name*
Last Name*
Birth Date*
Email*
Phone*
Country*
* Creating an account means you're okay with our Terms of Service and Privacy Statement.
Please agree to all the terms and conditions before proceeding to the next step

Already a member?

Login

Invites

All swimmers to participate in the

Swim Against the Current

under the following guidelines:

Event data

  • Date: 27 of July, 2025
  • Location: Hotel Estero Beach Resort, Ensenada, Baja California
  • Modality : 1.5 km / 3 km / 500 m
  • Boot time: 8:00 am
  • Registration form here
  • Awards:
    • Participation medal for the first 200 registered.
    • Cash awards will be given to the top three finishers for man and women (this event requires a minimum of 100 participants to award cash prizes).
      • 1st place: $1,500 pesos
      • 2nd place: $1,000 pesos
      • 3rd place: $500 pesos
    • Surprise prizes for all swimmers: Weekends at the Estero Beach Resort, breakfasts, and dinners will be raffled off to the top finishers!
  • The athlete’s kit includes a participant’s medal, special swimmers towel and presents of the sponsors (to confirm).

General information

  • Every athlete must sign a waver before the race.
  • Capacity is limited to 250 participants.
  • Lifeguards will be present during the swimming segments, and a paramedic with an ambulance will be on-site for medical support.
  • This event does not currently have electronic timing.
  • All participants must have medical insurance. If you don´t have any insurance, you may be interested in this Day insurance register . No runner may participate without medical insurance.
Pre-Race Meeting and Marking
  • The pre-race meeting will take place at the finish area at 7:30 AM, where participants can also get their marking if they haven’t done so yet. The participant number must be marked on the right shoulder, and the category letter on the right calf.
Provisional Clauses

The announcement, course routes, and other points in this call are subject to change without prior notice. Safety is our priority. Any situation not specified herein will be resolved by the organizing committee.

Distances and Categories

AGE DISTANCES CATEGORY WOMEN MEN HIT
10 – 12 Swim 150 m
Run 1.5 km
Kids A D 8:30 am
13 – 15 Swim 300 m
Run 1.5 km
Juvenil A B E 8:50 am
16 – 50+ Swim 300 m
Run 1 km
Swim 300 m
Run 2 km
Juvenil B C F 9:15 am
Master 20 I M
Master 30 J N
Master 40 K O
Master 50+ L P
Open Swim 600 m
Run 4 km
Relay of 2 R 9:15 am
Open Swim 300 m
Run 1 km
Swim 300 m
Run 3 km
Elite X Y 9:30 am

Registration and payment

click here for REGISTRATION FORM
  Discount Fare
(Until May 1)
Regular Fare
(Until June 15)
Last Minute Fare
(Day of Event)
Individual $400 MXN
$20 USD
$500 MXN
$23 USD
$550 MXN
$25 USD
Relay of two $660 MXN
$33 USD
$800 MXN
$40 USD
$1000 MXN
$50 USD

TEAM DISCOUNTS:

  • Simultaneous registry of 5 to 9: 10% off
  • Simultaneous registry 1o or more: 15% off

Registration will be open from the publication of this announcement until the Friday before the race or until spots are filled.

Payment alternatives:

  • Online registration is available using PayPal or Stripe on this platform
  • Directly at Soriana stores with the code you will find in the registration form
  • Accounts in the name of Lizette Rolland:
    • Nu Mexico bank:
      • CLABE 6381 8000 0137 0934 50
      • Account: 0001 3709 345
      • Card: 5101 2519 8151 0643
    • Zelle: +1 858.789.5701 mobile phone number
One day insurance registration form

Race map

The following route for the Juvenil B, Master, and Elite categories is only schematic and subject to minor changes:

Text box item sample content

4 travellers are considering this tour right now!
From$20
Book Now