در قرآن کریم به نام حضرت خضر علیهالسّلام ) تصریح نشده است. عدهای از مفسران مانند ابن عباس خضر را همان الیاس میدانند که قرآن از او تجلیل کرده است. بعضی دیگر نیز الیاسعلیهالسّلام را غیر از خضر علیهالسّلام دانستهاند.
متصوفه با استفاده از کنایات قرآنی، خضر علیهالسّلام را همراه و همنشین حضرت موسیعلیهالسّلام شناخته، برای او شخصیتی قرآنی قائلند و او را غیر الیاس پنداشتهاند. تنها تفاوت این دو پیامبر این است که خضر علیهالسّلام نجات آسیب دیدگان خشکی را به عهده دارد و الیاسعلیهالسّلام نجات مردم را در دریا . به تدریج خضر علیهالسّلام در نتیجه توجه صوفیان اهمیت بیشتری یافته و الیاس را تحت الشعاع قرار داده است؛ تا جایی که بیشتر مردم به کلی الیاسعلیهالسّلام را فراموش کرده، نجات خود را چه در دریا و چه در خشکی از خضر میخواهند.