For inter-state travel, tourists and residents can utilize buses departing from:

New Jalpaiguri (NJP), West Bengal
Darjeeling, West Bengal
Bagdogra Airport, West Bengal
All of the above

The correct answer is: d) All of the above

New Jalpaiguri (NJP), Darjeeling, and Bagdogra Airport are all located in West Bengal, India. They are all major transportation hubs that offer bus services to various destinations within and outside of the state.

New Jalpaiguri is a railway station and a major bus terminal in the Jalpaiguri district of West Bengal. It is the second-largest railway station in West Bengal after Howrah Station. NJP is a major hub for inter-state and intra-state bus services. It is also a major gateway to the northeastern states of India.

Darjeeling is a town in the Darjeeling district of West Bengal. It is a popular tourist destination known for its tea gardens, mountains, and colonial architecture. Darjeeling is also a major transportation hub. It has a railway station, a bus terminal, and an airport.

Bagdogra Airport is an international airport located in the Siliguri district of West Bengal. It is the nearest airport to Darjeeling and is a major gateway to the northeastern states of India. Bagdogra Airport offers flights to various destinations within India and to some international destinations.

Therefore, tourists and residents can utilize buses departing from New Jalpaiguri (NJP), Darjeeling, and Bagdogra Airport for inter-state travel.