Distance between Ball State Cardinals football and South Florida Bulls football is 863 miles (1389 kilometres).