セイロン沖海戦
サマヴィル提督は大型艦3隻(ウォースパイト、イラストリアス、フォーミダブル)を基幹とするA部隊を率いてセイロン島に移動した。スタブ作戦 (Operation Stab) の発動は8月1日であった。
8月1日、日本軍飛行艇がセイロン島南方に「戦艦1と空母2隻を含む敵機動部隊、付近に巡洋艦・駆逐艦各2隻」を発見した。大川内長官はB作戦発動を3日延期した。8月5日から6日にかけて英軍機の偵察があり、潜水艦1隻の存在も通報された。大川内長官はB作戦の発動を延期、B作戦部隊はメルギーで待機した。 作戦決行直前の8月7日、連合軍はガダルカナル島とフロリダ諸島に来攻(ウォッチタワー作戦)、ガダルカナル島の戦いがはじまる。8月8日、連合艦隊はB作戦の中止を決定した(連合艦隊電令作第198号)。南西方面艦隊・第一南遣艦隊に臨時編入されていた各部隊・各艦は指揮下を離れ、それぞれトラック泊地やソロモン諸島へ向かった。
以降、ソロモン・ニューギニア方面が不安定となると、インド洋方面に投入される戦力は激減した。日本海軍の潜水艦が「交通破壊活動を細々と実施する」状態になった。ドイツとイタリアは日本が作戦を中止した事に不満を高め、真珠湾攻撃でアメリカを戦争に引きずり込んだ事や同盟国のアフリカ戦線の苦戦に協力しない利己主義を批判、ついには「こんなことならアメリカに対して宣戦布告を行うべきではなかった」と非難した。このため、日独経済協定の締結や技術交流にも悪影響を及ぼしている。
またセイロン沖海戦における空母ハーミス攻撃時、南雲機動部隊は少数のイギリス空軍双発爆撃機の接近に気付くのが遅れて赤城に至近弾があった。襲撃後、イギリス軍爆撃機は零戦の邀撃により壊滅した。第一航空艦隊航空参謀だった吉岡忠一によれば、「これに対し、一航艦は見張りさえ十分にすれば敵の攻撃は防止できると簡単に考えていた」と述べている。 飛龍戦闘詳報には「現在の見張り設備では高高度の敵機を発見するのは困難であり、対策として対空見張り用の電波指信器や空中聴音機の設置が必要」といった戦訓が出されている。他にも敵機発見の報告を迅速にするための戦訓がまとめられた。
中島親孝(当時、第二艦隊参謀)は、本海戦で赤城が敵爆撃機の攻撃を受けたこと(至近弾のみだったが)から大石保(当時、第一航空艦隊先任参謀)に対し、空母をひと固まりにして行動するのは危険だと注意したとして、大石はミッドウェー海戦で空母を分散隊形にするべきだったと述べている。一方、源田実(当時、一航艦航空参謀)は、分散隊形の場合、単艦の戦闘機・対空砲火では敵襲に耐えうる力は無いに等しく、生き延びるには敵に発見されないことだけに頼るしかないこと、接敵中の無線封止で艦同士が計画修正・情報交換を頻繁に連絡するが、分散隊形では至難となり企図が暴露する可能性もあること、後に米海軍でも集中隊形が採用されて大いにその効果を発揮したことを理由に集中自体は正しいと主張している。ただし、敵大編隊群の集中攻撃を受けた時の戦闘機の用法、各水上艦艇の対空砲火の統制などは研究が必要であったとして、日本海軍の兵力状況がこれを演練することを許さず、その欠陥がミッドウェーで現れたとも語っている。