  We present an algorithm for computing zero-dimensional tropical varieties
using projections. Our main tools are fast unimodular transforms of
lexicographical Gr\"obner bases. We prove that our algorithm requires only a
polynomial number of arithmetic operations if given a Gr\"obner basis, and we
demonstrate that our implementation compares favourably to other existing
implementations. Applying it to the computation of general positive-dimensional
tropical varieties, we argue that the complexity for calculating tropical links
is dominated by the complexity of the Gr\"obner walk.
