President Bush is on his way to Canada for a two-day trip that will mark his first official visit to America 's northern neighbor .