Прямых рейсов из Москвы в Рио-де-Жанейро нет. В основном туристы летают через Европу: обычно через Лиссабон, Амстердам или Париж. Авиакомпании: французская airFrance, голландская KLM, португальская TAP Portugal, турецкие Turkish Airlines, бразильские GOL и Azul, немецкая Lufthansa и другие.
Несколько лет назад рейсы из Москвы в Рио-де-Жанейро с пересадкой в Касабланке запустила марокканская Royal Air Maroc (к сожалению, в период пандемии рейсы временно прекратили), поэтому оптимальный вариантом перелета будет рейс через один из европейских городов.
Аэропорт в Рио, куда вы прилетите, значения не имеет: и Галеано (GAL), и Сантос Дюмонт (SDU) находятся в городской черте и ехать до мест проживания от них приблизительно одинаково.
Нужен ли Шенген для перелета через страны Евросоюза? Если у вас стыковочный рейс, то шенгенская виза
не нужна. Стыковочный рейс — это когда вы купили один билет у одной компании (рейс при этом может быть составной, например, Москва — Париж — Рио-де-Жанейро) и при этом пересадка происходит в аэропорту, имеющем транзитную зону (если второй рейс из другого терминала аэропорта). В этом случае ваш багаж сразу отправляют в пункт назначения (Рио-де-Жанейро), а при пересадке паспортный контроль проходить не нужно.
Если у вас два отдельных рейса, в аэропорте пересадки нет транзитной зоны (а рейсы из разных терминалов) или же при пересадке требуется смена аэропорта, то виза
нужна. Например, поисковик
Momondo помечает такие рейсы иконкой «Повторная регистрация».