Jawaban samar-samar itu disimpulkan sendiri oleh Oedipus bahwa ia benar-benar anak kandung Polybos dan Periboea.Â
Menurut Oedipus, ia tidak seharusnya kembali ke Korinthos. Maka pergilah Oedipus dari kerajaan yang disangkanya sebagai tanah airnya.
Dalam perjalanan ke Thebes, ia berpapasan dengan rombongan raja Laius yang sedang bergegas ke Delphi. Dalam papasan di jalan sempit, pengawal Laius, Polifontes, menyuruh Oedipus untuk berhenti dan memberi jalan untuk raja. Keras kepala, Oedipus menolak.Â
Pengawal raja marah lalu membunuh kuda Oedipus, yang membuat Oedipus membalas membunuhnya. Laius mencoba menabrak Oedipus, melihatnya Oedipus menyeret kereta Laius dan hal itu membunuhnya beserta rombongannya. Hanya satu tersisa hidup menjadi saksi kematian Laius. Dengan demikian sesuai ramalan bahwa Oedipus membunuh ayahnya sendiri.
Kemudian pergilah ia ke Thebes, yang sesungguhnya merupakan tanah airnya. Dia berjumpa dengan Sphinx, mahluk yang menghentikan semua orang yang lewat jalan ke Thebes itu sambil memberinya sebuah teka-teki. Jika tidak bisa menjawab, Sphinx akan membunuhnya. Setelah berhasil memecahkan teka-teki Sphinx yang memagari kota itu, Oedipus kemudian berhasil membunuh Sphinx. Akhirnya Oedipus diangkat sebagai raja dan berhak menikah dengan janda raja Laius, yaitu Iokaste.
Oedipus berkuasa bertahun-tahun lamanya dan berhasil membuat Thebes aman, damai, dan sejahtera. Oedipus sangat mencintai istrinya, begitu pun Iokaste. Hasil perkawinan dengan Iokaste, menghasilkan empat orang anak, dua anak laki-laki; Polineikes dan Eteokles dan dua anak perempuan; Antigone dan Ismene.
Namun tiba-tiba, Thebes terkena pandemi yang dipercaya terjadi karena kutukan pembunuhan Laius. Oedipus memanggil peramal buta di Thebes bernama Teresias untuk membantunya mencari pembunuh Laius. Namun, Teresias menolak dan menyuruh agar Oedipus menghentikan usahanya mencari pembunuh Laius.Â
Banyak orang termasuk Iokaste juga meminta Oedipus menghentikan pencariannya. Tapi Oedipus malah mengejek kebutaan Teresias dan terus mencari pembunuh Laius untuk menghentikan kutukan di Thebes.
Sementara itu, Polybos meninggal, dan Periboea memutuskan untuk membuka rahasia Oedipus. Ia menyuruh pembawa pesan memberitahu Oedipus mengenai asal-usul Oedipus hingga akhirnya terkuak semua cerita dari saksi-saksi.Â
Setelah mengetahui hal yang sebenarnya, Iokaste shock dan merasa bersalah, hingga dia menggantung dirinya sendiri, sementara Oedipus menusuk matanya hingga buta. Ia menyerahkan tahta kepada putra-putranya lalu mengutuk mereka bahwa mereka akan terlibat perang saudara. Ia kemudian disuir dari Thebes dan mengasingkan diri.
Oedipus yang dulunya seorang raja, kini ia menjadi seorang pengemis buta yang berkelana tanpa tujuan dan ditemani oleh seorang putrinya, Antigone yang menjadi pemandu jalan. Sementara putrinya yang lain, Ismene mengabarkan pada Oedipus mengenai situasi di kerajaan. Kemudian Oedipus menghentikan pengembaraannya di Kolonos, dekat Athena. Dengan perlindungan Theseus, raja Athena. Akhirnya  Oedipus dapat tinggal dengan tenang di Kolonos hingga akhir hayatnya. Theseus lalu memakamkan Oidipus di Kolonos dan membantu putri-putri Oedipus kembali ke Thebes.