No, it won't!.. Building a 1000 kilometre long flyover will be enormously costly compared to the digging culverts! It's very simple, that's why it's so common... see above cases.
Animals, traffic, people can all easily cross through underpasses.. that's literally their very purpose. Fencing...