Наиболее удобный способ добраться из других стран, столицы России, а также отдаленных от Шира городов – самолётом в аэропорт Абакана или Красноярска.
Также можно добраться поездом Москва-Абакан до станции Шира. Из Красноярска курсирует поезд до Абакана и с конечной остановкой на Шира.
Стоимость перелёта из Москвы в Абакан – от 8800 до 12400 рублей.
Железнодорожные билеты из Москвы до станции Шира приблизительно 3700 рублей, из Красноярска – 726 рублей в плацкартном вагоне.
На автобусе можно добраться из ближаших городов, которые связывают Шира с автовокзалами Ачинска, Абакана, Красноярска и Шарыпово.
От станции Шира до посёлка Жемчужного курортников доставляют автобусы, расстояние 12 км, стоимость проезда 30 руб.
Красноярс - Шира - ежедневно в 17-20.