loke rotiyak wage pathali kiyala hithagena inna un ohoma thama ban
Not a single verse of the Quran says that the earth is flat. The Quran only compares the earth’s crust with a carpet. Some people seem to think that carpet can only be put on an absolute flat surface. It is possible to spread a carpet on a large sphere such as the earth. It can easily be demonstrated by taking a huge model of the earth’s globe covering it with a carpet.
Carpet is generally put on a surface, which is not very comfortable to walk on. The Quran describes the earth crust as a carpet, without which human beings would not be able to survive because of the hot, fluid and hostile environment beneath it. The Quran is thus not only logical, it is mentioning a scientific fact that was discovered by geologists centuries later.
Quran says in several verses that the earth has been spread out.
"And We have spread out the (spacious) earth: how excellently We do spread out!" The Holy Quran, Chapter 51, Verse 48
Similarly the Quran also mentions in several other verses that the earth is an expanse:
"Have We not made the earth as a wide expanse. And the mountains as pegs?" The Holy Quran, Chapter 78, Verse 6-7
None of these verses of the Quran contain even the slightest implication that the earth is flat. It only indicates that the earth is spacious and the reason for this spaciousness of the earth is mentioned.