Qiblah direction of Buffalo, MN, Usa is 43.412609 degrees from North clockwise.