Toronto to Vancouver is a five-hour flight, not a drive.
Canada is the second-largest country on earth and its cities are strung along the southern edge of it. Fly between regions (Air Canada, WestJet, Porter) and drive within them: the Rockies from Calgary, the Cabot Trail from Halifax, Québec from Montréal. VIA Rail’s Toronto–Montréal corridor is the one useful train.

