В Гангтоке, как и на всей территории штата Сикким нет железнодорожного и авиа сообщения, что обусловлено горным ландшафтом местности.
Ближайшей железнодорожной станцией к Гангтоку является Нью-Джалпайгури (New Jalpaiguri, карта) в Западной Бенгалии, от которой на автобусе или джипе-маршрутке можно доехать до Гангтока примерно за четыре часа и 150 рупий.
› Купить ж/д билет
Ближайший аэропорт находится близ города Багдогра (Bagdogra Airport, ‹карта›) находится в 120 км от Гангтока, недалеко от Силигури. Прилететь в него можно из таких городов как Дели, Калькутта (Западная Бенгалия) и Гувахати (Ассам).
› Купить ж/д билет
Из Багдогры до Гангтока можно доехать на джипе (4.5 часа) или долететь на вертолете (40 минут). Вертолетное сообщение доступно только при хорошей погоде. Существует ограничение по весу багажа (10 кг) при перелете в столицу Сиккима на вертолете.
Также налажено прямое автомобильное сообщение в Гангток из Силигури, Калимпонга, Дарджилинга и индо-непальской границы в районе города Какарбитта (автобусы и преимущественно джипы).
Автостанция (SNT Bus Station,‹карта›) находится в верхней части города, рядом с церковью St. Thomas Church. Рядом с автостанцией есть кассы для покупки ж/д-билетов (Railway Reservation Centre).
› Купить автобусный билет