Oedipus had no way to avoid or change his fate. As Tiresias infers, the truth has come to him from the god he serves: Apollo. Tiresias says that Oedipus is the guilty man he seeks to punish for the woes visited upon Thebes.
Can Oedipus escape his fate?
Oedipus tried to escape his fate by never returning to Corinth, the city where he grew up, and never seeing the people he thought were his parents again. Ironically, it was this action that led him to kill his real father Laius and to marry his mother Jocasta.
What could Oedipus have done to avoid his fate?
Oedipus could have decided not to marry and abstained from any type of violence. The fact that Oedipus left his home town introduced enough uncertainty. ... If Oedipus had heeded the warnings of wise counsel, stayed in his hometown, abstained from violence, and decided not to marry, he may have avoided his fate.