เรื่องราวหนึ่งในสิบชาติสุดท้ายก่อนที่พระโพธิสัตว์จะมาประสูติเป็นเจ้าชายสิทธัตถะและตรัสรู้เป็นพระสัมมาสัมพุทธเจ้า เมื่อ "มหาชนก" บุตรชายของ "พระอริฏฐชนก" กษัตริย์แห่งกรุงมิถิลา ทว่าพระอุปราชโปลชนกได้ยึดอำนาจและขึ้นเป็นกษัตริย์ ทำให้มหาชนกและพระมารดาต้องหนีไปเมืองกาลจัมปากะ เมื่อเติบใหญ่มหาชนกคิดจะกลับไปทวงบัลลังก์คืนจึงคิดจะไปค้าขายตั้งตัว โดยการแต่งสำเภาออกค้าขายแต่เรือกลับล่มและลูกเรือตายหมดยังแต่พระมหาชนกรอดผู้เดียว ทรงอดทนว่ายน้ำในมหาสมุทรด้วยความเพียร 7 วัน 7 คืน จนกระทั่งนางมณีเมขลาได้ช่วยเหลือพระองค์และพาพระองค์ไปยังกรุงมิถิลาอันเป็นบ้านเกิดของมหาชนกนั่นเอง