If there are no complications, 10 days-2 weeks. All dogs are different, and it will depend on if your vet uses stiches or glue. You would have to keep the incision dry in any case.
Why not wait until after your trip to do the surgery?
I know an awesome dog beach in Florida.