На территории Алтайского края и Республики Алтай действуют два аэропорта: Барнаул и Горно-Алтайск.
С обоими городами есть регулярное авиасообщение из Москвы.
Барнаул связан рейсами с Санкт-Петербургом, Томском, Красноярском.
Горно-Алтайск связан также рейсами с Красноярском и Новосибирском.
Железнодорожное сообщение существует только до Барнаула и Бийска. В Барнаул можно приехать поездом из Москвы (через Екатеринбург и Омск), Новосибирска или Красноярска. Из Барнаула до Бийска есть пригородное сообщение, есть пассажирский поезд Новосибирск-Бийск.
Дальнейшее перемещение по Алтайскому краю и Республике Алтай возможно только автомобильным транспортом (до главных достопримечательностей и турбаз региона ходят рейсовые автобусы, в летнее время организуются трансферы из Новосибирска, Барнаула или Горно-Алтайска).