It takes about one hour and twenty minutes to drive to Bacalar Lagoon from the port at Costa Maya. This might vary 5-10 minutes with traffic.