Yes on the last day, anytime. It doesn't have to be exactly 24 hrs from departure. I used SLS lab. If you register online it's $45 , in person $55. Make sure you register for the Antigen test. Others have had good and less expensive home tests. SLS has various locations, we used the Royal Islander location. In and out results in 45 min.