Siliguri is a city located in the state of West Bengal, India. Darjeeling is a hill station located in the same state, about 68 kilometers (42 miles) north of Siliguri. To travel from Siliguri to Darjeeling, you can take a taxi or hire a car, or you can take a bus or shared jeep from Siliguri. The journey by road takes about 3 hours. You can also take a train from Siliguri to Darjeeling, with the journey taking about 4 hours. The train ride is a scenic one, as it passes through the beautiful tea gardens and forests of the region.