The nearest airport to Sikkim is Bagdogra Airport. The distance from the airport to Gangtok is almost 124 km. One can also opt for helicopter service from the Bagdogra airport presently operating by Sikkim Tourism Development Corporation (STDC). The helicopter tickets can be availed from the STDC desk at the airport. It takes about 25 mins to reach Gangtok by helicopter.
National Highway 31A and National Highway 31 link Siliguri to Gangtok. Sikkim National Transport (SNT) provides bus and cab services. Privately run bus and tourist taxi and jeep services are also available from Siliguri to Gangtok.
The closest railway station is New Jalpaiguri (NJP), Siliguri. From the railway station, one can either opt for taxis or a jeep services.