Majority of major canadian cities have proper metro/train/transit system. Once you land, go for the train station, buy yourself a full day or full month pass and start navigating the city.
I was also confused and used Taxi and Uber for first few days, and later I used Transit PASS for...