Для русской армии связью с тылами служила единственная железнодорожная колея протяжением, считая от Сызрани до Ляояна, около 340 верст. Причем ввиду не оконченной постройки дороги грузы для войска приходилось перегружать через озеро Байкал, когда оно было свободно от льда, и по льду, – когда оно замерзало. Провозоспособность железной дороги на одном из наиболее трудных участков Забайкалья в начале войны определялась в пять пар поездов в сутки, а для перевозки войск и грузов – не больше трех. На охрану железнодорожного пути требовалось на версту 28 человек, а всего более 50 000 человек. Связь японской армии с метрополией была исключительно морская, а в ближайших тылах – перевоз грузов на вьюках лошадей и ослов.
Первой целью военного плана японцев было запереть или уничтожить русский флот, находившийся в большей части в Порт-Артуре, занять Корею, вытеснить русские войска из Маньчжурии и овладеть Порт-Артуром. Район первоначального сосредоточения русских сил был Ляоян – Хайчен. Первоначально, до подхода значительного количества войск, нужных для наступления, русские заняли оборону, сдерживая наступления противника. Однако к концу января русский флот понес значительные потери и японцы заняли господствующее положение на море, обеспечившее им возможность высадки армии на материк. Первой высадилась в Корее Первая армия генерала Куроки, продвинувшаяся к р. Ялу. Вторая армия Оку готовилась к высадке у Бызцыво.
Задачей русской армии было – притянуть все силы японцев на себя и оттянуть их от Порт-Артура. К началу военных действий расположение русских войск было следующее: 30 000 находились в Ляояне, 23 000 – высланы были в район Инкоу, восточный отряд в 20 000 – на Ялу, 30 000 занимали Порт-Артур и 30 000 были во Владивостоке. В Корею и за Ялу для разведки и действия в тылу и флангах был выслан конный отряд в 14 сотен и 6 орудий под начальством Гурко. Твердого командования в русской армии не было. Общее руководство ведением войны лежало на наместнике Дальнего Востока генерале Алексееве, а маньчжурской армией командовал генерал Куропаткин с начальником штаба Сахаровым. Отсутствие единства в управлении армий неблагоприятно отразилось на ходе первых операций. Большинство операций носили характер стихийных.
Первый крупный бой между восточным отрядом и армией Куроки произошел на Ялу 18 апреля. У японцев было численное превосходство. Бой окончился беспорядочным отступлением русских войск к Фынхуанчену. Русские потеряли 2000 человек, 21 орудие и 8 пулеметов. В этом бою русская пехота, ведя бой, не окапывалась и батареи стреляли с открытых позиций. Куроки продвинулся на Ялу, обеспечил высадку Второй армии на побережье корейского залива и направился к Порт-Артуру. К концу мая в Догушане высадилась Четвертая армия и влилась в общий фронт между Первой и Второй армиями. 2 июня произошел бой у Вафангоу, окончившийся в пользу японцев. К началу июля маньчжурская армия насчитывала в составе 152 батальона, 158 сотен и эскадронов, 507 орудий, в общем около 200 000 человек.
Три японские армии исчислялись в 137 000 человек, в составе 100 батальонов, 33 эскадрона и 408 орудий. В середине августа восточная и южная группы русской армии стянулись к Ляояну. По предположению Куропаткина, Ляоян являлся тем пунктом, где должно было произойти решительное сражение. Сражение началось 17 августа, и бои велись на местности по фронту и глубину на 30 верст. Со стороны русских в сражении участвовало 183 батальона, 90 сотен казаков и 592 орудия. Атаки японцев 17–18 августа были отбиты с потерями для них в 12 000, при потерях с русской – в 6 с половиной тысячи. Участь сражения была решена на левом фланге русской армии у янтайских копей на участке дивизии генерала Орлова, охранявшего левый фланг армии. Дивизия его, атакованная японцами, не оказав сопротивления, бежала, открыв фланг армии. В ночь на 19 августа генерал Куропаткин отдал приказ армии отхода к Мукдену. Отход русской армии опередил решение японцев начать отступление. К тому времени японские войска были настолько расстроены, что не могли преследовать отступающие русские войска. 27 августа русские войска отошли к Мукдену и заняли позиции вдоль р. Хуанхе.