You have two options if coming by plane, mostly dictated by your airline of choice.
Brownsville or Harlingen airport.
Brownsville is 10 minutes to the field and 40 minutes to SPI where we lodge.
Harlingen is 45 minutes to the field and 55 minutes to SPI where we lodge.