You can book a Horizon Fast ferry ticket either at the ferry terminal or online from websites like redBus. When you book ferry tickets online you get a chance to avail discounts and cashback.