Personally, the bus is the way to go if you do not want to pay for a taxi. They pick up across the street from Union at the Royal York Hotel. Once you get your luggage packed away in the luggage hold under the bus, it is a relaxing trip to the airport. The driver announces the terminals and domestic/international etc and the price is reasonable.