Четыре города вместо одной Москвы
Киносказку Геннадия Казанского сняли на "Ленфильме" в 1956 году. Съёмочная группа объехала Москву, Ленинград, Сочи и Одессу, а склеил всё вместе сталинский ампир: единый архитектурный стиль послевоенного СССР создавал иллюзию одного города.
- Москва — первые кадры, где Волька ныряет за сосудом, сняты на Москве-реке у Краснопресненской набережной, на фоне гостиницы "Украина". Сцена на ковре-самолёте — на крыше гостиницы "Пекин" на Садовом кольце, одного из самых высоких зданий города тех лет.
- Ленинград — двор Вольки находится на улице Савушкина, 28. Футбольный матч "Зенит" — "Спартак" снимали на только что построенном стадионе имени Кирова на Крестовском острове. Прогулка после матча — в ещё только формирующемся Московском парке Победы, а разговор у телефонных будок — на Троицкой площади.
- Сочи — дворцом владыки джиннов стал санаторий имени Орджоникидзе с его колоннадами и бассейнами. "Индию" сыграл пригородный посёлок Мамайка.
- Одесса — знаменитый проезд на верблюде снят на пересечении проспекта Гагарина и улицы Шевченко.
Зачем понадобилась Одесса
Из-за погоды. В сценарии были экзотические животные, и зверей одолжили в цирке знаменитого дрессировщика Александра Корнилова, гастролировавшего по побережью. Но лето 1956 года выдалось холодным, и дрессировщики отказывались выводить верблюдов и слонов на улицу — простудятся. Киногруппа моталась за цирком из Ленинграда в Москву, потом в Сочи. Нормальная погода нашлась только в Одессе.
И тут пришлось рисовать

Проблема в том, что сцена по сюжету московская, а Одесса на Москву не похожа. Решение оказалось простым: над улицей дорисовали высотку — ту самую, на Котельнической набережной, работу Дмитрия Чечулина и Андрея Ростковского.
Если пересмотреть эпизод сейчас, видно, что здание нарисованное. В 1957-м этого не замечал никто.
Ещё несколько хитростей
Индийских детей играли сочинские ребята — гримировать их не пришлось, к лету они успевали загореть дочерна. В цирковой сцене Хоттабыч съедает поднос эскимо, но настоящее мороженое заменили творожными сырками из заботы о здоровье актёра: дублей было столько, что Николай Волков потом долго не мог смотреть на этот продукт.
Для полноты картины: за первые полгода после всесоюзной премьеры в июле 1957 года фильм посмотрели больше 40 миллионов зрителей.
А красоты Сочи в кадре вызвали такой интерес у режиссёров, что позже на курорте сняли более 200 картин — включая "Бриллиантовую руку".