>>570221Are you up for walking long distances? Because it isn't really feasible to get across any other way unless you have a friend with a vehicle who has a passport.
Pembina, North Dakota looks like a good place to cross into Manitoba. You could follow the Red River right into Emerson, Manitoba. Probably be a good idea to be on the East side of the river and travel at least a 1km East of it when you get close to the border (Emerson is right on the border).
From Pembina to Emerson is about a 5km walk, but your walking isn't over. I wouldn't suggest trying to get on a bus in Emerson or showing your face to the locals too much, this also goes for Pembina. They are bound to recognize you as a bum/drifter, and in these small towns it won't be long before the local law enforcement is looking out for a "strange character". So once near Emerson (right on the border), I'd suggest that you move at night and follow the East side of the Red river North right past the town. Once past the Emerson there are a couple of grid roads on either side of the river that you could walk on, ducking down when vehicles come (which shouldn't be too often). This is about a 15km walk, then you should be near a highway (201) and a town called Ginew. From here you should hitch hike westwards (about 5km) too a town Letellier, which is on a major highway (75) going North to Winnipeg. It should be fairly easy to get a bus or hitch hike from this point on. Winnipeg sits on the Trans Canada Highway (#1), so you can take that East into Northern Ontario. Shouldn't be too hard to find rides hitch hiking that way, or you could buy a bus ticket to your desired destination in Ontario form here.
Pic related