Макгахан е назначен за специален военен кореспондент на вестник „Дейли Нюз“. Благодарение на приятелството си с генерал-майор Михаил Скобелев придружава първите руски военни части при десанта през река Дунав и навлизането им в България. Отразява всички важни сражения в Руско-турската война (1877 – 1878), включително обсадата на Плевен и защитата на Шипченския проход. Свидетел е на окончателното поражение на турската армия и присъства на подписването на Санстефанския мирен договор.