By Road
If you are confused with how to reach Sikkim, then by road is the most convenient option. There are frequent public and private bus services connecting Sikkim with other neighboring towns and cities. You can also get easy access to taxis and jeeps for inter and intra state travelling. National Highway 31A is the most functional national highway in Sikkim. Major neighboring towns from Sikkim are Darjeeling, Kalimpong, New Jalpaiguri, Bagdogra, etc. Hire a private taxi to make the most of your holiday with comfortable travel in Sikkim and even North East India.
By Train
Travel to Sikkim by train is possible by getting to major railway heads near Gangtok- New Jalpaiguri (188 km) and Siliguri (145 km). These railway stations are well connected with major cities and towns of India. Frequent trains connect the railway stations. You can further board a bus or hire a taxi to reach Sikkim.
By Air
The Gangtok Airport, known as Pakyong Airport makes it possible for travelling to Sikkim by flight. From the air terminal reach the cities by road. Bagdogra Airport is well-connected to major cities in India, providing easy connectivity in North East India, at a distance of 124 km. Airline companies like Indian Airlines, Spice Jet, and Go Air etc. are functional here with frequent services. You can further reach Gangtok by availing helicopter service, which is subjected to weather conditions. You can hire a taxi, Approximately 4 hours’ drive drive from Bagdogra.