Situated on the eastern or left bank of the River Bhagirathi, the incredible town can be approached through both the Rail (197km) and Roadways (219km) from Kolkata, the preset Capital-City of West Bengal. Trains are scheduled from both the Sealdah and Kolkata Railway Stations respectively on the Sealdah-Lalgola Track of the Eastern Railway and another on Howrah Azimganj Track through Lalbagh Court Road Station. The long distance regular bus services through National Highway 34 are accessible from Kolkata to the District Headquarters Berhampur, which is located 12km. further down south of Murshidabad along the River Bhagirathi. From here, frequent auto-rickshaw and bus services are available for Lalbagh town. The International Airport at Dum-Dum in Kolkata is situated about 195km south of Murshidabad.