Rampurhat (alternatively Rampur Hat; in Bengali ) is a city and a municipality in Birbhum District in the Indian state of West Bengal. It is a small and peaceful town near the West Bengal / Jharkhand border. Distance from Kolkata is approximately 219 KM (railway distance).