
Сколько иностранных граждан летали в космос на советских кораблях?

На советских кораблях "Союз" в период с 1978 по 1991 год на орбиту слетали представители 17 стран. В основном они представляли страны "социалистического лагеря" (программа Интеркосмос для 14 космонавтов соцлагеря), особенно в начале, и их полеты скорей носили пропагандистский характер "социалистического и космического сотрудничества с СССР", а не научный.
Под конец существования СССР на орбиту на "Союзах"стали летать астронавты и из "капиталистических стран" - Франции, Японии, Великобритани, Австрии, в основном на коммерческой основе и в духе "открытости и перестройки".
Интересно, что благодаря Владимиру Ремеку ЧССР стала третьей страной в мире (после СССР и США), имеющей собственного космонавта.
Кстати, давая возможность полететь в космос гражданам соцлагеря, СССР полностью проигнорил некторые собственные союзные республики, которые и ныне не представлены персонально в космосе: до сих пор нет литовского, латышского, эстонского, молдавского, грузинского, туркменского космонавта... (Армянского советского космонавта тоже не было, хотя армянин всё-таки полетел в космос, но это был астронавт НАСА и гражданин США Джеймс Багян, дважды слетавший на Шаттлах в 1989 и 1991г.)
автор вопроса выбрал этот ответ лучшим