Getting Around Baharampur: An Overview
Baharampur (also spelled Berhampore) is the administrative headquarters of the Murshidabad district in West Bengal, and it sits on the eastern bank of the Bhagirathi River. Because it occupies a central position in the state, it functions as a link between North Bengal and South Bengal, and its local transport is built around that role. For a visitor, the practical picture is simple: short hops around town are usually made by rickshaw or electric rickshaw, longer journeys into the region and to Kolkata run by train or bus, and the river itself offers a slower, more scenic way to move between parts of the city.
Rickshaws and E-Rickshaws (Totos)
Local transportation within Baharampur is heavily dependent on rickshaws and E-rickshaws, which are known locally as tuk-tuks or toto cars. These are the workhorses of getting around the city itself and are the mode most visitors will use for short trips between neighbourhoods, markets, and the riverfront.
- No fixed rate: Toto fares are not standardized, so you should agree on the price with the driver before you start your trip.
- Bargaining is expected: Prices are subject to negotiation, so it pays to have a rough sense of what a fair fare looks like before you set off.
- Best for: Short, flexible journeys within the city, where a fixed-route bus would be inconvenient.
Rail Network
Baharampur is served by more than one railway station, and which one you use depends on where you are going and which part of the city you are in. The main station is Berhampore Court (BPC), which stands on the Sealdah–Lalgola line of the Eastern Railway. It is served by multiple suburban trains from Krishnanagar, Ranaghat, and Sealdah, as well as some express trains from Kolkata. Since the opening of the Nashipur Rail Bridge, Baharampur has also been served by express trains from North Bengal and even North-Eastern India, which makes the town a more useful rail stop than it once was.
Two other stations round out the picture:
- Cossimbazar: Located in the northern part of town on the same Sealdah–Lalgola route, this station is particularly useful if you are heading to or staying in the Cossimbazar area.
- Khagraghat Road (KGLE): This station stands on the Howrah–Azimganj Junction line of the Eastern Railway, across the Hooghly River at Khagraghat. It was once the popular choice for passengers heading to North Bengal or North-Eastern India before the Nashipur Rail Bridge opened, and it is still commonly used to reach Katwa, Bandel, or Howrah.
- New Balarampur Halt: A small halt station in the southern part of town on the Sealdah–Lalgola route, serving the southern outskirts.
- Niyalish Para: A few kilometres beyond Khagraghat Road, this station sits a short distance from the Baharampur city centre and from Khagraghat Railway Station.
Notable named trains serving the town include the Bhagirathi Express, the Hazarduari Express, and the Dhano Dhanye Express, along with a range of passenger and MEMU/EMU local services on the Sealdah–Lalgola corridor. For a visitor, the takeaway is that Baharampur is well connected by suburban and express rail to Kolkata and to the wider region, and that choosing your station carefully can save you a long cross-town transfer.
Buses and Other Public Transport
Baharampur has three bus terminals. Two serve government bus services, and the third, called Mohona, is the terminus for private buses.
- Mir Madan Bus Terminus: The NBSTC (North Bengal State Transport Corporation) terminus.
- Barnoporichoy: The SBSTC (South Bengal State Transport Corporation) terminus.
- Mohona: The private bus terminus.
Regular bus services run between South Bengal and North Bengal and vice versa, and there are regular services to Kolkata (Esplanade). From Baharampur you can also reach other parts of West Bengal by bus, including Durgapur, Sainthia, Siuri, Asansol, Burdwan, Bankura, Jhargram, Bolpur, Rampurhat, Nalhati, Kirnahar, Malda, Siliguri, Balurghat, Gangarampur, Krishnanagar, and Ranaghat. There is also a bus service to Dumka in Jharkhand. For the Kolkata route, a Volvo bus service is available in addition to the ordinary government and private services.
Ride-hailing is also part of the local transport mix: Rapido services are now available all over Baharampur and in adjacent cities such as Lalbagh (Murshidabad) and Jiaganj-Azimganj.
Taxis and Ride-Hailing
Baharampur does not have a metro or tram network, so for door-to-door trips the practical options are rickshaws, E-rickshaws, and app-based services. Rapido operates across the city and into nearby towns, which gives visitors a way to book a two-wheeler or similar ride without negotiating a fare on the street. For everything else, the toto and rickshaw remain the default, and the same rule applies: settle the price before you start moving.
Walkability
The city is divided into distinct areas and neighbourhoods — among them Gora Bazar, Khagra, Indraprastha, Cossimbazar, and Haridasmati — and it sits along the Bhagirathi River. Walking is a reasonable way to explore a single neighbourhood or the riverfront, but the city spreads out enough that most visitors will combine walking with short rickshaw or toto rides rather than relying on foot for the whole day. Because local transport is so dependent on rickshaws and E-rickshaws, it is easy to cover gaps on foot and then hop a ride when the distance grows.
Getting There from the Airport
The reference material does not describe an airport serving Baharampur directly, so the practical route into the city is overland from Kolkata, which lies roughly 186 km away by train and about 200 km by road. Kolkata is the state capital and the natural gateway for air travellers arriving in the region.
- By train from Kolkata: Baharampur is 186 km from Kolkata by train. Berhampore Court station on the Sealdah–Lalgola line is served by suburban trains from Sealdah, Ranaghat, and Krishnanagar, as well as some express trains from Kolkata. Named services on this corridor include the Bhagirathi Express, the Hazarduari Express, and the Dhano Dhanye Express.
- By bus from Kolkata: Take any private or government bus from Kolkata (Esplanade) that is going to or via Baharampur. A Volvo bus service is also available on the Kolkata–Baharampur route.
- Alternative rail approach: Khagraghat Road station, across the river, is still commonly used to reach Katwa, Bandel, or Howrah, and can be a useful option depending on where you are coming from.
Once you arrive at any of the stations or bus terminals, expect to complete the last leg of the journey by rickshaw, E-rickshaw, or an app-based ride, since these are the modes that actually get you to a specific address within the city.
By Boat on the Bhagirathi
Baharampur sits on the banks of the Bhagirathi, and the river is a genuine transport option rather than just a landmark. Launchboats connect Baharampur north to Baharampur south, and regular boat transport is available from Baharampur to other towns of Murshidabad such as Azimganj-Jiaganj. If your plans include the opposite bank or a neighbouring river town, the boat is worth considering alongside the road and rail alternatives.
Practical Tips for Visitors
- Agree on the fare before starting any rickshaw or toto trip — there is no fixed rate and bargaining is normal.
- Check which railway station suits your destination: Berhampore Court for the Sealdah–Lalgola line and North Bengal/North-East connections, Cossimbazar for the Cossimbazar area, and Khagraghat Road for Katwa, Bandel, or Howrah.
- For long-distance buses, know which terminal you need: Mir Madan for NBSTC, Barnoporichoy for SBSTC, and Mohona for private operators.
- Use Rapido if you prefer a booked ride over a negotiated one; it covers Baharampur and nearby towns.
- Consider the launchboats if your itinerary includes the river or towns across the Bhagirathi.