Ксения Алопина родилась 30 мая 1992 года в городе Белорецк Республики Башкортостан. В детстве очень болела, поэтому решила заняться спортом. Ее отец ранее занимался горнолыжным спортом, это и определило выбор девочки. Впоследствии Ксения вместе с семьей переехала в город Москва.
В 2011 году приняла участие в первом этапе Кубка России, где спортсменка заняла 2 место. На соревнованиях в Новой Зеландии девушка заняла 3 место. Ксения единственная, кто дошел до финиша из команды и показала хороший результат. В первенстве России девушка взяла золото. Также в Первенстве России занимала 6 место и 12 место. В следующем году в финале Кубка России молодая спортсменка стала 14.
Дебют горнолыжницы в Кубке Мира состоялся 15 января 2013 года. На Олимпийских играх в следующем году стала 23 в слаломе. Завоевала серебряную медаль Всемирных военных игр.
Первые очки в Кубке Мира набрала в сезоне 2015/2016 года, когда 15 февраля 2016 года заняла 23 место в слаломе в швейцарской горнолыжном курорте Кран-Монтана. В следующем сезоне Ксения стала 27 в слаломе, а 3 января 2017 года заняла высшее в карьере 21 место на этапе Кубке Мира на трассе слалома в Хорватском городе Загреб. При этом от двадцатки лучших Ксению отделили всего 0,02 секунды.
В феврале 2016 года выиграла этап Кубка Европы в слаломе в Болгарском городе Пампорово, поделив первое место с Кьярой Гмюр из Швейцарии.
Алопина является выпускницей Российского государственного университета физической культуры, спорта, молодежи и туризма. Мастер спорта международного класса. Специализируется в слаломных дисциплинах. Выступает за Региональный центр спортивной подготовки по зимним видам спорта Челябинской области.