The longest surah of the Holy Quran is Surah Al-Baqara. While the shortest surah of the Holy Quran is Surah Al-Kausar. Surah Al-Baqara consists of 286 verses. While Surah Al-Kausar consists of 3 verses.