Съёмки
Со стороны СССР в производство фильма были вовлечены киностудии имени Горького и Совинфильм, со стороны Норвегии — «Filmhuset AS» и «Norway Film Development» и со стороны Швеции — «Svenska Filminstitutet» и «Nordisk Tonefilm International». Бюджет фильма вышел приблизительно 50 миллионов шведских крон, что сделало его самой дорогостоящей прижизненной экранизацией Астрид Линдгрен.
Фильм снимался фактически с самого конца. Съёмки начались в марте 1986 в Москве на Киностудии имени Горького со сцены, где Мио и Юм-Юма сажают в Башню Смерти. Для художника Константина Загорского дизайн декорации внутренней шахты Башни стал первым опытом работы в подобном жанре. В Москве были отсняты все павильонные сцены и последней была снята финальная битва Мио с Като. Затем съёмочная группа перешла на натурные съёмки, которые начались в Стокгольме, где было отснято вступление фильма. Борода Духа, за которую хватается Мио, была сделана на Ялтинской киностудии из полипропиленовых прядей швартового каната и достигала в длину 6 метров. Борода была закреплена на конце гидравлической стрелы автокрана и несколько кадров с пролётом Мио и Духа над Стокгольмом снимались без каких-либо спецэффектов монтажа. После этого съёмки перешли в Крым, где возле Нижней Ореанды были сняты все сцены Страны Дальней и большая часть сцен про путешествие мальчиков. Завершились съёмки в июле того же года.
В апреле во время съёмок на Украине произошла Чернобыльская авария, и все участники съёмок были эвакуированы на месяц. В 2008 году в интервью «Details» Кристиан Бэйл вспоминал, что когда они снова вернулись на съёмочную площадку, кто-нибудь из членов съёмочной группы перед каждым обедом проверял все тарелки счётчиком Гейгера. В 1997 году Кристофер Ли, вспоминая о съёмках, заявил, что для иностранных членов съёмочной группы «Страной Дальней» был именно Советский Союз с его антисанитарными условиями и ужасной пищей.
Все трюки за Ника Пиккарда выполняла 13-летняя школьница из Ялты Елена Ступакова, которая занималась в секции скалолазанья. На съёмочную площадку её привёл постановщик трюков Валерий Павлотос, чем Владимир Грамматиков сначала был очень недоволен, так как хотел, чтобы дублёром мальчика-актёра был именно мальчик, но он изменил своё мнение, когда увидел, что Ступакова внешне очень похожа на Пиккарда. В финальной битве Мио с Като именно Ступакова в большинстве кадров фехтовала с Ли на мечах, Пиккард снимался только в крупных планах.