Taxi is easiest and quickest in my experience. Bus is cheaper! But I hated taking the bus to DS with a stroller (from BC). Bus to and from took FOREVER to arrive and it was PACKED. The experience was so miserable that I’ve vowed never to take a bus to DS again.