is there a direct train from geneva to venice

We are staying in interlaken. Will like to travel to venice. We understand that there is no direct train from interlaken to venice. So instead we can travel to geneva and take a direct train to venice. Can you please help us out.