From the airport
From Toronto Pearson International Airport:
Buses such as the 192 Airport Rocket, 58A Malton, 300A Bloor-Danforth, 307 Eglinton West provide all-day and overnight bus services between Stations and the Airport. One-way travel times vary from 20-45 minutes
Alternately, you can take a taxi. The City of Toronto licenses the taxis that are available at the Airport to ensure safety and fare stability. Rates are fixed based on the time and distance to your destination. Taxis are found outside every terminal, typically at a taxi stand. It takes about 30-40 minutes to reach downtown Toronto.
Price: $40-50 (CAD) plus tip
Limousines are slightly more expensive than taxis but offer greater comfort and service in newer vehicles. They are available outside of every terminal. The limousines that service the Airport are licensed to ensure safety and fare consistency. Rates are fixed based on the time and distance to your destination. It takes about 30-40 minutes to reach hotels in downtown Toronto.
Price: $45-55 (CAD) plus tip