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