Qiblah direction of Upper Knoxford, NB, Canada is 64.489319 degrees from North clockwise.