ナイルに死す
大富豪の娘リネット・リッジウェイはウィンドルシャム卿と婚約していたが、何事も自分の思い通りにしたがる性格のため、結婚に躊躇していた。ある日、親友のジャクリーン・ド・ベルフォールがやってきて、自分の婚約者が失業中のため、リネットの屋敷で雇って欲しいと頼んでいった。そして後日、その婚約者であるサイモン・ドイルを連れてきたところ、リネットは彼に一目惚れしてしまい、ジャクリーンから奪うようにして結婚してしまった。
エジプトに新婚旅行に出たリネットらは、しつこくつきまとってくるジャクリーンにいらだたされる。偶然エジプトに来ていた名探偵エルキュール・ポアロは、リネットから頼まれてジャクリーンをたしなめようとするが、彼女は全く聞き入れないどころか、小さなピストルを取り出して、これでリネットを撃ってしまいたくなる、と言った。
リネットらはジャクリーンから逃げるようにしてナイル川を遡る観光船に乗り込んだが、そこにもジャクリーンの姿があった。そしてある晩、展望室で事件が起こった。泥酔したジャクリーンがサイモンと口論になり、ジャクリーンがサイモンの脚を撃ってしまったのだった。ドクター・ベスナーがサイモンを介抱し、ヒステリーを起こしたジャクリーンを看護婦のバウァーズが部屋に連れて行った。
そして次の朝、リネットが部屋で死んでいるのが発見された。寝ている間に頭を撃たれたのだ。凶器はジャクリーンが持っていたピストルらしいが、そのピストルは展望室での事件の後、どこかへ行方不明になっていた。しかも、ジャクリーンが夜中に部屋を出なかったことはバウァーズが証言している。では、いったい誰がリネットを殺害したのか? 船上の殺人事件に、名探偵ポアロと友人のレイス大佐が挑む。