Distance between Pittsburgh Panthers football and Iowa Hawkeyes football is 607 miles (977 kilometres).