Where to buy ferry tickets in advance from Shenzhen to Macau?
You can purchase tickets online here: https://xunlongofc.swiftpass.cn/ That is in Chinese, but it is quite easy to figure out if your browser automatically translates, or copy and paste the text into a translator. Here are the ferry times: www.shenzhenparty.com/ferry/shekou-macau
You can simply buy the ticket at Turbojet website. Official + English version website https://www.turbojet.com.hk/en/