En la adolescencia, Edipo duda de su verdadero origen, acude al oráculo de Delfos quien le aseguró que mataría a su padrey desposaría a su madre.
Lleno de miedo, huye de allí para no matar a quién él creía sus padres, y emprende un viaje a Tebas donde se consigue a Layo que viajaba a Delfos, cruzándose entre sí.
El heraldo de Layo ordena a Edipo que cediera paso pero como éste demoró mató a uno de sus caballos, de regreso Edipo mató al heraldo y a Layo sin saber que éste era rey de Tebas y su padre.
Más tarde Edipo se encuentra con la esfinge, enviado por Hera, un monstruo que daba muerte a todo aquel que no pudiera acertar sus adivinanzas.
El acertijo fue : "¿Que camina por el día a dos patas, por la tarde a cuatro y por la noche a tres?
" a loque Edipo responde que era un hombre, una de las versiones cuenta quese refiere a él mismo, un hombre(dos piernas), al matar a su padre se convirtió en una bestia (cuatro patas) y luego al arrancarse los ojos y quedar ciego debió usar bastón (tres patas).
La esfinge se suicida, y Edipo es nombrado el salvador de Tebas.
Como recompensa fue nombrado rey y se casó con Yocasta, la viuda de Layo y su madre.
Al tiempo, una terrible plaga cae sobre el pueblo ya que el asesino de Layo no había pagado por su crimen y contaminaba con su presencia el lugar.
Gracias a Tiresias, Edipo se entera que él es el asesino que anda buscando y su esposa es madre de sus hijos.
Algunas versiones cuentan que Yocasta se dio muerte a sí misma, Edipose quitó los ojos con los broches del vestido de Yocasta y huyóde Tebas ; en todas las versiones ambos terminan muertos, ninguno de los dos escapó de su destino.
Ésta leyenda refleja fielmentelas creencias de aquel entonces que se encontraban en un conflicto lleno de incertidumbre : Edipo es también una afirmación del poder de los dioses, se reflejala influencia de Apolo y Hera, y manifiesta sobre todo el descubrimiento de que lapalabra divina es exacta y no se debe dudar de la misma.