Distance between Alabama Crimson Tide football and Kansas Jayhawks football is 586 miles (943 kilometres).