Sivok is a charming town situated on the banks of Teesta River, 50 km south-east of Darjeeling, in West Bengal. It is situated at the junction of National Highways 31 and 31A and is about 15 km north of Siliguri.
Kalimpong and Karsiyang are two tourist spots nearby.