Hi Sai, There are two main ways to reach Darjeeling from New Jalpaiguri (NJP) by bus: Direct Bus: There are a limited number of government buses that run directly from NJP Station to Darjeeling. The current schedule shows departures at 8:30 AM and 10:30 AM, but these times can change, so it's best to check with the station information counter upon arrival at NJP. Tickets can be purchased at the counter as well. Siliguri Transfer: Most travelers will need to take a local transport option, like an auto rickshaw or taxi, to get from NJP Station to Siliguri bus station, about 8 kilometers away. The Tenzing Norgay Central Bus Terminus at Siliguri offers frequent departures to Darjeeling throughout the day from various private and government bus companies. Tickets can be purchased at the bus station counters.