Coba jelasin Pertempuran dari Pertempuran Laut Karang dong

Sepanjang akhir April, kapal selam Jepang RO-33 dan RO-34 memata-matai kawasan yang akan dijadikan tempat pendaratan tentara Jepang. Kapal-kapal selam Jepang juga memeriksa Kepulauan Rossel dan teluk-teluk di Kepulauan Deboyne yang berada di Gugus Kepulauan Louisiade, Selat Jomard, dan jalur pelayaran ke Port Moresby dari sebelah timur. Setelah tidak menemui satu pun kapal Sekutu, mereka kembali ke Rabaul pada 23 April dan 24 April.

Laksamana Muda Kōsō Abe memimpin invasi Jepang ke Port Moresby dengan mengerahkan 12 kapal angkut yang membawa sekitar 5.000 prajurit dari Detasemen Laut Selatan Angkatan Darat Jepang, ditambah sekitar 500 prajurit dari Pasukan Khusus Pendaratan Angkatan Laut III Kure. Kapal angkut Jepang dikawal Kesatuan Serang Port Moresby yang terdiri dari satu kapal penjelajah ringan dan enam kapal perusak di bawah komando Laksamana Muda Sadamichi Kajioka. Kapal-kapal Abe berangkat dari Rabaul menempuh perjalanan sejauh 840 mil laut (1.556 km) dengan kecepatan  menuju Port Moresby pada 4 Mei. Pada hari berikutnya, kapal-kapal Abe bergabung dengan kapal-kapal pengawal di bawah komando Kajioka. Armada Jepang melaju dengan kecepatan  dengan rencana transit di Selat Jomard di Louisiade, dan melewati sekitar ujung selatan Pulau Nugini sebelum tiba di Port Moresby pada 10 Mei. Garnisun Sekutu di Port Moresby berjumlah sekitar 5.333 prajurit, tetapi jumlah pasukan infanteri hanya setengah dari jumlah total, dan semuanya dilengkapi persenjataan yang buruk dan kurang latihan.

Ujung tombak invasi ke Tulagi adalah Kesatuan Invasi Tulagi di bawah komando Laksamana Muda Kiyohide Shima. Kesatuan ini terdiri dari dua kapal penyebar ranjau, dua kapal perusak, enam kapal penyapu ranjau, dua kapal pemburu selam, dan satu kapal angkut yang membawa sekitar 400 prajurit dari Pasukan Khusus Pendaratan Angkatan Laut III Kure. Kesatuan Invasi Tulagi didukung oleh Grup Perlindungan yang terdiri dari kapal induk ringan Shōhō, empat kapal penjelajah berat, dan satu kapal perusak di bawah komando Laksamana Muda Aritomo Gotō. Selain itu masih terdapat Kesatuan Perlindungan terpisah (kadang-kadang disebut Grup Pendukung) yang berada di bawah komando Laksamana Muda Kuninori Marumo. Kesatuan Perlindungan terdiri dari dua kapal penjelajah ringan, kapal induk pesawat amfibi Kamikawa Maru, dan tiga kapal meriam yang bergabung dengan Grup Perlindungan untuk memberikan dukungan proteksi jarak jauh bagi tentara yang menyerbu Tulagi. Setelah Tulagi jatuh pada 3 Mei atau 4 Mei, Grup Perlindungan dan Grup Pendukung diposisikan kembali untuk melindungi invasi Port Moresby. Inoue mengatur jalannya Operasi MO dari atas kapal penjelajah Kashima yang juga dinaikinya ketika tiba di Rabaul dari Truk pada 4 Mei.

Kapal-kapal dalam Grup Perlindungan yang dipimpin Gotō diberangkatkan dari Truk pada 28 April, berlayar melalui Kepulauan Solomon antara Kepulauan Bougainville dan Kepulauan Choiseul sebelum diposkan dekat Kepulauan New Georgia. Kapal-kapal dalam Kesatuan Perlindungan yang dipimpin Marumo diberangkatkan dari Irlandia Baru pada 29 April menuju Teluk Thousand Ships, Kepulauan Santa Isabel, sebelum diposkan sebagai pangkalan pesawat amfibi pendukung invasi Tulagi pada 2 Mei. Kesatuan invasi di bawah komando Shima diberangkatkan dari Rabaul pada 30 April.

Kesatuan Serbu Kapal Induk Jepang berintikan kapal induk Zuikaku dan Shōkaku, serta dua kapal penjelajah berat dan enam kapal perusak yang diberangkatkan dari Truk pada 1 Mei. Kesatuan Serbu ini berada di bawah komando Laksamana Madya Takeo Takagi (sebagai kapal komando adalah kapal penjelajah Myōkō) bersama Laksamana Muda Chūichi Hara yang berkedudukan di atas Zuikaku sebagai komandan taktis pesawat kapal induk. Mereka berlayar melewati sisi timur Kepulauan Solomon dan memasuki Laut Koral dari selatan Guadalkanal. Setelah berada di Laut Koral, kapal-kapal induk ditugaskan untuk memberi perlindungan udara bagi pasukan Jepang yang melakukan invasi, menghancurkan kekuatan udara Sekutu di Port Moresby, dan mencegat serta menghancurkan semua kekuatan angkatan laut Sekutu yang memasuki Laut Koral untuk melakukan serangan balasan.

Dalam perjalanan menuju Laut Koral, kapal-kapal induk Takagi ditugaskan untuk mengantar sembilan pesawat tempur Zero ke Rabaul. Namun cuaca buruk selama dua kali usaha mengantarkan pesawat Zero pada 2 Mei dan 3 Mei memaksa pesawat-pesawat tersebut kembali ke kapal induk yang berada di posisi  dari Rabaul. Salah satu pesawat Zero bahkan terpaksa mendarat di laut. Setelah dua kali usaha pengantaran gagal, Takagi dalam usaha menjaga jadwal Operasi MO, terpaksa membatalkan usaha pengantaran pesawat Zero. Kapal-kapal diperintahkannya menuju ke Kepulauan Solomon untuk mengisi bahan bakar.

Sebagai pemberi peringatan dini, Jepang telah mengerahkan kapal selam I-22, I-24, I-28, dan I-29 yang membentuk jaringan pengintai sekitar  barat daya Guadalkanal. Namun armada Fletcher sudah lewat lebih dulu dan memasuki Laut Koral sebelum kapal-kapal selam Jepang berada di pos masing-masing. Hal ini menyebabkan Jepang tidak tahu akan keberadaan armada Sekutu di bawah komando Fletcher. Satu kapal selam Jepang, I-21 yang dikirim untuk mengintai sekitar Nouméa diserang oleh pesawat-pesawat dari Yorktown pada 2 Mei. I-21 tidak mengalami kerusakan, tetapi sepertinya tidak sadar bahwa serangan berasal dari pesawat yang berpangkalan di kapal induk. Kapal selam RO-33 dan RO-34 juga dikerahkan sebagai usaha Jepang memblokade Port Moresby, dan tiba di lepas pantai pada 5 Mei. Keduanya tidak bertemu dengan kapal-kapal Sekutu selama pertempuran berlangsung.

Pagi 1 Mei 1942, Gugus Tugas 17 (TF17) dan Gugus Tugas 11 (TF11) bertemu sekitar  barat laut Kaledonia Baru (). Fletcher dengan segera memerintahkan TF11 untuk mengisi bahan bakar dari tanker Tippecanoe sementara TF17 mengisi bahan bakar dari Neosho. TF17 selesai mengisi bahan bakar pada hari berikutnya, tetapi TF11 melapor bahwa pengisian bahan bakar tidak akan selesai hingga 4 Mei. Fletcher memilih untuk melayarkan TF17 ke barat laut menuju Gugus Kepulauan Louisiade. Setelah pengisian bahan bakar selesai, TF11 diperintahkan untuk bergabung pada 4 Mei dengan Gugus Tugas 44 (TF44) yang diberangkatkan dari Sydney dan Nouméa. TF44 adalah armada kapal perang gabungan Australia-Amerika Serikat di bawah komando MacArthur, dipimpin oleh Laksamana Muda John Crace dari Australia. Armada gabungan Australia-Amerika Serikat terdiri dari kapal penjelajah HMAS Australia, HMAS Hobart, dan USS Chicago, serta tiga kapal perusak. Setelah selesai mengisi bahan bakar TF11, tanker Tippecanoe berangkat menuju Laut Koral untuk mengantarkan sisa bahan bakar kepada kapal-kapal Sekutu yang ada di Efate.