Rail - Berhampore is 186 km from Kolkata by train.
The train station is named as Berhampore Court railway station (BPC), and it stands on the Sealdah-Lalgola line of the Eastern Railway.
Main trains are the Bhagirathi Express (13103/13104), Hazarduari Express (13113/13114), and Dhano Dhanye Express (13117/13118).
Other passenger trains include Sealdah-Lalgola passenger, Sealdah - Berhampore Court MEMU passenger, Ranaghat jn-Lalgola EMU Locals, Krishnanagar City Jn-Lalgola EMU Locals.
In the Northern part of the town there is another railway station named Cossimbazar railway station, which is the next railway station on the Sealdah-Lalgola route.

Khagraghat Road (KGLE) station stands on the Howrah-Azimganj Junction line of the eastern railway.
Main trains of this line are Sealdah-New Alipurduar Teesta-Torsa express, Howrah-Dibrugarh Kamrup Express, Kolkata-Radhikapur express, Hatey Bazare express, Howrah-Malda Town Intercity express, Puri-Kamakhya express via Howrah, Digha-New Jalpaiguri Paharia express, and Nabadwip Dham-Malda Town express.

Road - as Berhampore is the administrative headquarters of the Murshidabad district and as it stands just in a central position of West Bengal, it acts as the link between North Bengal and South Bengal.
This town is well connected by NH 12 and National Highway 34 .
The local transportation dependent on rickshaws and E-rickshaws (known as tuk-tuk or toto car).
There are bus services on regular basis from South Bengal to North Bengal and vice versa.

There are two bus terminals in the city - one for the government bus services and the other bus terminus for private buses is called 'Mohona'.
There are regular bus services to Kolkata (Espalande).
Bus services are also available to other parts of West Bengal such as Durgapur, Siuri, Asansol, Burdwan, Bankura, Jhargram, Bolpur, Rampurhat, Nalhati, Kirnahar, Malda, Siliguri, Balurghat, Gangarampur, Krishnanagar, Ranaghat, Sainthia.
Bus service is also available to Dumka (Jharkhand).

Water - Berhampore city is situated on the banks of Bhagirathi.
Berhampore north to Berhampore south is connected via launchboats.
Regular boat transport is also available from Berhampore to other towns of Murshidabad such as Azimganj and Jiaganj.
Rail - Berhampore is 186 km from Kolkata by train. The train station is named as Berhampore Court railway station (BPC), and it stands on the Sealdah-Lalgola line of the Eastern Railway. Main trains are the Bhagirathi Express (13103/13104), Hazarduari Express (13113/13114), and Dhano Dhanye Express (13117/13118). Other passenger trains include Sealdah-Lalgola passenger, Sealdah - Berhampore Court MEMU passenger, Ranaghat jn-Lalgola EMU Locals, Krishnanagar City Jn-Lalgola EMU Locals. In the Northern part of the town there is another railway station named Cossimbazar railway station, which is the next railway station on the Sealdah-Lalgola route.
Khagraghat Road (KGLE) station stands on the Howrah-Azimganj Junction line of the eastern railway. Main trains of this line are Sealdah-New Alipurduar Teesta-Torsa express, Howrah-Dibrugarh Kamrup Express, Kolkata-Radhikapur express, Hatey Bazare express, Howrah-Malda Town Intercity express, Puri-Kamakhya express via Howrah, Digha-New Jalpaiguri Paharia express, and Nabadwip Dham-Malda Town express.
Road - as Berhampore is the administrative headquarters of the Murshidabad district and as it stands just in a central position of West Bengal, it acts as the link between North Bengal and South Bengal. This town is well connected by NH 12 and National Highway 34 . The local transportation dependent on rickshaws and E-rickshaws (known as tuk-tuk or toto car). There are bus services on regular basis from South Bengal to North Bengal and vice versa.
There are two bus terminals in the city - one for the government bus services and the other bus terminus for private buses is called 'Mohona'. There are regular bus services to Kolkata (Espalande). Bus services are also available to other parts of West Bengal such as Durgapur, Siuri, Asansol, Burdwan, Bankura, Jhargram, Bolpur, Rampurhat, Nalhati, Kirnahar, Malda, Siliguri, Balurghat, Gangarampur, Krishnanagar, Ranaghat, Sainthia. Bus service is also available to Dumka (Jharkhand).
Water - Berhampore city is situated on the banks of Bhagirathi. Berhampore north to Berhampore south is connected via launchboats. Regular boat transport is also available from Berhampore to other towns of Murshidabad such as Azimganj and Jiaganj.
Berhampore