Distance between North Carolina Tar Heels football and South Alabama Jaguars football is 635 miles (1022 kilometres).