You could use either greyhound bus (www.greyhound.ca) or VIA rail (www.viarail.ca). If you are travelling from Pearson Airport, there is Robert Q bus service (http://www.robertq.com). There's also a fairly new frequent service provided by Aboutown Airport Express (www.aboutown.on.ca).
Chat with our AI personalities