Русские летописи приводят разные даты второго похода Игоря на Византию. Исследователи придерживаются датировки Повести временных лет – 944 г., однако наиболее вероятной представляется 943 г., поскольку договору Игоря с греками предшествовали трудные, а значит долгие переговоры, результатом которых стало подписание соглашения Игоря с греками в 944 г. Ранее в том же 943 г. через Болгарию прошли венгры, добившиеся подтверждения договора об уплате им дани «империей ромеев». Сторонники датировки второго похода Игоря на греков 943 г. пытаются увязать его с военной акцией венгров, однако для этого нет серьёзных оснований. До 970 г. венгерские вожди не вступали в военные союзы с киевскими князьями, поскольку основным направлением их разбойных набегов было западное, а на Балканы их нашествия участились после сокрушительного поражения, понесённого ими в Германии в 955 г. Тем не менее венгры, отправляясь весной 943 г. в набег на Византию, знали о военных приготовлениях Игоря от проживавших в Закарпатье восточных славян, имевших тесные контакты с тиверцами, ставшими союзниками Игоря в его летнем походе 943 г. Для достижения своих целей венгры умело воспользовались известиями о том, что на Руси собрано более значительное войско для похода на Балканы, а Игорь – тем, что венгры до его прихода на Нижний Дунай уже посеяли страх в византийском обществе. Страх этот был связан с тем, что Болгария никак не препятствует прохождению по её территории «северных варваров».