При помощи противников России Япония смогла создать многочисленный, а самое главное, современный военный флот. Он насчитывал 80 боевых кораблей, в том числе 6 эскадренных броненосцев, 8 броненосных крейсеров, 12 легких крейсеров, 27 эскадренных миноносцев и 19 малых миноносцев. Большое преимущество Японии в войне на море с Россией заключалось в том, что ее флот имел немало первоклассных портов на Японских островах. Командовал императорским флотом адмирал Хейхатиро Того.
Перед военным столкновением двух империй японская внешняя разведка оказалась на голову выше российской, которая, словно не видя угрозы на Дальнем Востоке, все свои усилия сосредоточила на европейском континенте. Японские разведчики активно действовали не только в Маньчжурии, крепости Порт-Артур, в Приморье и Приамурье, но даже в таких российских центрах, как Санкт-Петербург и Одесса.
Маршал Ивао Ояма и аппарат японского Генерального штаба имели достаточно ясное представление о том, что Россия располагает гораздо меньшими силами. Действительно, Россия, имевшая самую крупную по численности сухопутную армию, 1 миллион 135 тысяч человек, держала на Дальнем Востоке меньше десятой ее части. Там дислоцировались всего 2 армейских корпуса, общей численностью около 98 тысяч человек, и пограничные войска, численностью 24 тысячи человек.
Русско-японская война 1904–1905 годов начиналась в точном соответствии с самурайским духом японских полководцев: внезапно и коварно, без предварительного объявления войны.
24 января 1904 года Япония разорвала дипломатические отношения с Россией, а 26 января начала военные действия против нее. Официально Токио объявило войну России 28 января.
В ночь на 27 января японский флот внезапно атаковал русскую эскадру вице-адмирала Старка, стоявшую на внешнем рейде Порт-Артура. Днем 27 января японская эскадра у корейского порта Чемульпо атаковала крейсер «Варяг» и канонерку «Кореец».
Японцам удалось блокировать в Порт-Артуре русскую эскадру, которая понесла немалые потери во время ночного нападения, однако она сохранила боеспособность. Вооруженные силы Японии (1-я армия генерала Т. Куроки) в короткое время оккупировали Корею и вышли на ее границу с Маньчжурией. Их боевыми действиями руководил начальник Генерального штаба маршал Ояма, который в июне 1904 года стал главнокомандующим японскими сухопутными силами в Маньчжурии.
После того как 45-тысячная 1-я армия генерала Куроки в бою на пограничной реке Ялу (Ялуцзян) разбила русский Восточный отряд (численностью в 19 тысяч человек), стратегическая инициатива в войне перешла к маршалу Ояма. 22 апреля у Бицзыво, на Ляодунском полуострове, высадилась с кораблей 2-я японская армия генерала Я. Оку. В середине мая она захватила Цзиньчжоу и прервала связь Порт-Артура с Маньчжурской армией генерала А.Н. Куропаткина (главнокомандующим вооруженными силами России на Дальнем Востоке был адмирал Е.И. Алексеев).
Русское командование направило на помощь осажденной Порт-Артурской крепости 1-й Сибирский корпус, которому пришлось после упорного боя под Вафангоу со 2-й японской армией отойти на север. Затем маршал Ояма приказал своим войскам начать наступление вдоль железной дороги на Ляоян и стал готовиться к осаде Порт-Артура. Из вновь прибывших на материк войск была сформирована 3-я армия под командованием генерала М. Ноги. Ее первоначальная численность составляла около 60 тысяч человек при 400 орудиях. На подступах к Порт-Артуру начались тяжелые бои: крепостной гарнизон по силам во много раз уступал действовавшей против него неприятельской армии.
11 (24) августа 1904 года началось Ляоянское сражение, в котором участвовали главные силы противников. Русская Маньчжурская армия генерала Куропаткина насчитывала 152 тысячи человек при 606 орудиях. Три японские армии под общим командованием маршала Ивао Оямы насчитывали всего 130 тысяч человек при 508 орудиях. Несмотря на это, главнокомандующий сухопутными силами Японии в Маньчжурии планировал овладеть оборонительными рубежами противника, а затем окружить и уничтожить русскую армию. К тому времени Ояма уже убедился, что генерал Куропаткин – слабый противник.
Две группы войск русской Маньчжурской армии – Южная и Восточная – занимали оборонительные рубежи на дальних подступах к Ляояну. Маршал Ояма отправил в обход левого фланга Восточной группы 1-ю армию генерала Куроки, двум другим приказал начать наступление против Южной группы. Однако атаки японских войск на всех направлениях были успешно отбиты. Но уже в самом начале Ляоянского сражения случилось непредвиденное. Генерал Куропаткин, основываясь на явно преувеличенных данных о силах противника, отдал приказ своим войскам оставить первую линию обороны и отойти на вторую.