Съемки фильма начались на льду Байкала при температуре -40 С и закончились в Китае при температуре 40 С.
Съемки внутри Транссибирского экспресса проходили в павильоне в специально созданных вагонах в натуральную величину. Для эффекта движения вагоны устанавливались на специальную платформу, имитировавшую тряску. Для отдельных эпизодов создавалась установка по движению поезда внутри павильона.
Для павильонных съемок в Москве был возведен самый большой экран с виртуальной декорацией в Европе, а для имитации окружающей среды в павильоне было построено управляемое искусственное небо, созданное из 70 световых приборов.
Часть съемок прошла на одной из крупнейших в мире киностудий Hengdian World Studios. Там фильм снимался в декорациях центрального района Шанхая начала XX века.
Под каждую локацию в фильме подбирался отдельный регион. Маньчжурию снимали в Псковской области и на российско-финляндской границе. В Санкт-Петербурге снимали вокзалы и интерьерные локации Белогорска.
Стал первым российским фильмом в формате HFR с частотой 60 кадров в секунду.