One can reach Shankarpur by flight. The nearest airport is in Kolkata.
The nearest bus stand is in Haridwar, around 22 km away. Buses are available from Haridwar to Shankarpur. Taxis and autos are also available from Haridwar to Shankarpur.
One can reach Shankarpur by train from Howrah and Santragachi. Shankarpur is the last station on the Santragachi-Shankarpur branch line.
There is no local transport in Shankarpur.