Taxi or Limo
~$50-$60 into the downtown core
Bus – TTC (Toronto Transit Commission)
192 Airport Rocket that runs every 10-30 minutes between Kipling Station on the Bloor-Danforth subway line and Pearson Airport. It takes about 45 minutes to reach downtown. One way adult fare on the TTC is $3.00, paid in exact change
Train – Union Pearson Express
Trains run every 15 min between the airport and Union Station. Stops also at Bloor and Dundas West and Weston. Trip to union takes 25min. Cost is $27.50 or $19 with a Presto Card.
Bus – GO Transit
Go Buses are more comfortable coach buses which operate from the airport to Yorkdale and York Mills Station in North York. Buses come every 30-60 minutes. It costs $4.05 and takes about 35-45 minutes. (another 20 minutes on the subway to get downtown) Buses also run to Richmond Hill Centre (Yonge & Highway 7) every 60 minutes from about 5:00AM to 1:00AM daily.
Bus – Mississauga Transit
Oeprates between Square One in Mississauga and the airport.