Distance between Troy Trojans football and Appalachian State Mountaineers football is 391 miles (629 kilometres).