hitchhiking in Canada is a breeze.
the main one to try to avoid in South BC is Hope. lots of horror stories although the only time I have been there I was out in 15 minutes so it can go both ways.
If you do get stuck in hope, (end of the freser Valley, Vancouver, and can be a tough spot) it's best to walk northwest across the bridge, out of town, to Hwy !, and hitch north, (if going south, to Vancity..use hwy 1, on the southeast side of town). When going north to go to Prince George, get off in Cache Creek, and hitch north again. Truckers mostly here, and often good company.
As far as I know you can ride frieght from Vancouver, BC up to prince george, then hitchin will be hella easy.
The Everett/Edmonton CN (from BNSF@Thornton) goes north through Thornton yard, and up through Kamloops. (Once a day i think). Beware, Thornton is a busy place, keep your head clear, and ready. As far as i know, there is also a train that goes to Prince George (PG), but i can't remember when, or how often, but the same idea as the Everett/Edmonton. Either way, get you north, and on your way.
on an interesting note the First Nations run a passenger RDC (rail diesel car) on the ex-bc rail line from somewhere around PG north to a town called minaret. it's completely free and financed by the 1st nations, although i'm not sure how to get from minaret to homer .
Good on the First Nations in Minaret for taking charge on that...and trust MURT to know about it! The last Budd Passenger service on the Mainland of BC. There used to be good service all along the former BCRail Line, untill our corrupt BC government sold the line to CN. The current corporate minded government is still trying to deflect the whole sale of the former public owned railway complete with bribes, insider knowledge, intimidation, and public office/private lobbyist conflicts, (fuck you Eric Bornmann, you and yer little puppet brother. I always knew you as a selfish fascist, since those high school years, down at the Beatty Street Drill Hall), and is largly doing a good job, as the consolidated corporate media is on side. The Tumbler Ridge Sub in northern BC, used to be Electrified only, untill the still reigning premier of BC, decided to Dieselize the line, to make it an easy sell. Ironically, the Electrified locomotives moved coal, on it's way to port, to be shipped to china to feed the machine. No coal comes out of there anymore anyways. I was lucky enough to ride a short run on a red carded 6004, on it's way to Tacoma to be scrapped. For more infor on the Illegal sale of the BCRail line, see this here.
http://thetyee.ca/News/2008/12/29/Railgate/ (non-corporate Journalism)