Depending on your location, to travel from US to Canada you could go from east to west, from west to east, from north to south, or from south to north.
From Alaska, Michigan and Maine you could travel from west to east. From Washington*, Minnesota**, New York and Maine you could travel from east to west.
From Alaska, Washington* and Michigan*** you could travel from north to south. From a dozen states you could travel from south to north.
* Victoria, British Columbia, is south of the 49th parallel.
** From Minnesota's northwest angle.
*** Detroit, Michigan is north of Windsor, Ontario.
(Note: This is not an exhaustive list.)
That depends on what part of the US you are in and what part of Canada you are going to. If you are in Alaska, Canada is east and south. If you are in Maine, Canada is west and north.
West
Southeast
North
You would travel south southeast.
It depends on where in the US you are flying from. If you are flying from Detroit you would fly in a SSE direction. From Miami you would go ESE.
up and east
Yes, a US resident can travel to Canada.
Mostly north.
South!
East
It depends where you live.