I need to be in Prince George in the end of May and need to go as cheap as possible. I am not even aware of which trains /buses/planes serve PG. I am even able to hitch a portion like from Jasper if there are usually lots of rides. I am coming from Manitoba. Is it better to get there via Vancouver? Thanks for ideas.