Genel olarak İstanbul coğrafyası ve İstanbul Boğazı 4. jeolojik zamanda oluşmuştur. Ancak İstanbul Boğazı’nın nasıl oluştuğu sorusuna kesin yanıt verebilen dünyaca kabul görmüş bir görüş yoktur. Bugüne dek yapılan bilimsel çalışmalar sonucunda ağır basan kanı, jeolojik açıdan İstanbul Boğazı’nın deniz suları ile dolmuş bir fay çöküntüsü olduğudur. Buna göre, MÖ 20.000 ilâ 18.000 yılları arasında, Buzul Çağı sonlanmış ve dünyanın büyük bölümünü kaplayan buz kütleleri erimeye başlamıştır. Binyıllarca süren bir erime sürecinin sonucunda, MÖ 8.000 ilâ 7.000’lerde Akdeniz’in suları ilk hâlinden yaklaşık 150 metre daha yukarı çıkmıştır. Deniz seviyesindeki bu büyük ölçekli artış nedeniyle Akdeniz’in suları Marmara’yı basmış; Marmara Denizi’nin suları da devam eden yükselmeler sonucunda Karadeniz ile birleşmiştir. Boğaz’ın derinliğinin kuzeyden güneye azalma göstermesi, geçmişte kuzeydeki bu yükseltilerin Marmara’nın sularına karşı bir set görevi gördüğü ve bunların deniz seviyesindeki yükselmeyle aşıldığı savını güçlendirmektedir.
Ortaya atılan bir diğer görüşe göreyse İstanbul Boğazı’nın olduğu yerden çok eski çağlarda büyük bir akarsu geçiyordu. Başta Haliç olmak üzere, bugün Boğaziçi’nde koy olarak beliren yeryüzü şekilleri o dönemde bu akarsunun kollarının ana suyla birleşme noktalarıydı. Buzul çağı bitip dünyada buzul çözülmeleri başlayınca tüm sular gibi bu akarsunun da su seviyesi yükseldi ve günümüzdeki biçimini aldı.
Marmara Denizi’nin suyla dolarak Karadeniz’le birleşmesi olayı, mitolojide bilinen ve kimi kutsal kitaplarda da yer alan Nuh Tufanı ile de ilişkilendirilmiştir. Bu konuda pek çok araştırma yapılmış ve 2001 yılında Amerikalı araştırmacı Robert Ballard’ın bulgu ve savları büyük yankı uyandırmıştır. Çalışmaları 2001 yılı mayıs ayında National Geographic dergisinde de yayınlanmıştır. Ballard’a göre Buzul Çağı’nda Karadeniz, çevresinde verimli tarım alanları bulunan büyük bir tatlı su gölüydü. Günümüzden 12.000 yıl önce başlayan buzul çözülmeleriyle birlikte ortaya çıkan sular, İstanbul Boğazı’nın güneyindeki engelin ardında birikmeye başladı. En sonunda bu engeli aşmayı başaran sular muazzam bir hızla Karadeniz’e akmaya başladı. Bir tatlısu gölü olan Karadeniz’e tuzlu deniz suyu doldu ve bu süreç boyunca Karadeniz’in suları günde 15 cm kadar yükseldi. Su seviyesindeki toplam yükselmenin 150 metre olduğu kabul edildiğine göre bu süreç 1000 gün yani yaklaşık 3 yıl sürdü. Tufan savını savunan bilim insanlarına göre verimli tarım alanlarını ve göl çevresi yerleşimlerini yutan bu olağanüstü su yükselmesi kuşaktan kuşağa Nuh Tufanı olarak aktarılarak günümüze dek ulaştı.