Yes. Our travel time from st john’s to our snorkeling site is 45 minutes to and 45 minutes return. our orientation and preparation are 45 minutes in total. Our snorkel time is 1.5 hours. our total time is 3 hours 45 minutes top. this leaves plenty of time to see st johns before you depart.