Arrive from Vancouver, BC, Canada, in 30-32 hours by public transit! (No Greyhound/Amtrak)