На самолёте
Расположен в 5 км-ах от центра города Шангри-ла, Дицин Аэропорт (Цонтйан аэропорт или Шангри-ла аэропорт) открыл рейсы, связывающие с городами Куньмин, Чэнду и Лхасу. Есть ежедневные рейсы из вылетают от города Куньмин в город Шангри-Ла, и два рейса в неделю вылетают от города Чэнду в город Шангри-Ла, и один рейс еженедельно летает в Лхасу. Тем не менее, туристы в других городах должны совершить пересадку в городе Куньмин, чтобы добрать до Дицин.
Там нет-автобусов ходит между аэропортом и Шангри-ла городской территорией. Такси стоит около CNY15 (в дневное время) или CNY20 (ночью).
На поезде
Там нет поездов до города Дикинг. Тем не менее, турист может сесть на поезд до близлежащих городов, таких как Куньмин, Лицзян и Дали. Строится железная дорога и по прогнозам, будет закончено в 2015 году.
По Междугородным автобусам
Лучший способ добраться до города Шангри-Ла является междугородним автобусом. Система Шоссе, состоящая из Юньнань-Тибетского шоссе, Сычуань-Тибетского шоссе,которые связывают провинцию Юньнань, провинцию Сычуань и Тибет. Шангри-Ла Междугородный автовокзал расположен в средней части Чанчжэн улицы, на которой работают автобусы до близлежащих уездов и городов в провинции Юньнань.
от города Куньмине в город Шангри-Ла: поездка на 12 часов, более 720 километров, 210 CNY/человек (утром) и CNY180/человек(на второй половине дня).
Тренер ходит каждые полчаса от Куньмин каждый день с 9:00 утра до 12: 00 полудня и с 18:00 полудня до 20: 12 вечера.
от города Лицзян в город Шангри-Ла: поездка на 4 часа, около 174 км, билет стоит CNY42, 52, 59 на человека в зависимости от типа транспортного средства.
Тренер ходит каждые 40 минут от автовокзала Лицзян с 07:00 до 17:00.
от города Дали в город Шангри-Ла: поездка составляет от 7 до 9 часов, билет стоит CNY66, 70, 84 на человека в зависимости от типа транспортного средства.
Расположенный на Дали улице, Дали Северный автовокзал имеет регулярные автобусы до города Шангри-Ла. Есть тренер работает каждые полчаса с 06: 30 утра до 12:00 полудня с разницей в цене:CNY66 и CNY70. Спальный автобус ходит ежедневно в Шангри-Ла в 20:00 и билет стоит около CNY84.
от города Децин в город Шангри-Ла: поездка на 6 часов, стоит CNY43
Есть четыре регулярного автобуса ходят от города Децин в Шангри-Ла, соответственно, 7:30 утром, 8:30 утром, 9:30 утром и 12:00 утром.
от города Паньчжихуа (в провинции Сычуань) в Шангри-Ла: доехать за 15 часов, стоит CNY137, составляет 498 км.
Существует один спальный ежедневный автобус от автовокзала Паньчжихуа в Шангри-Ла, отходит в 13:00.
Городской транспорт
Есть микроавтобусы отходят в близлежащие города и туристические автобусы отходят в известные живописные места при пиковых туристических сезонах.
Такси обычно стоит CNY 5 в городских районах.