India · State of Andhra Pradesh
Where to Stay in Machilīpatnam, State of Andhra Pradesh




Machilīpatnam, also called Masulipatnam or Bandar, is an ancient port town on the coast of Krishna district in Andhra Pradesh.
Find your area →



Where to stay in Machilīpatnam
The right area depends on your trip — here's what each neighbourhood is best for.
The stock is thin. Machilīpatnam is a small fishing town with a working harbour rather than a resort, so the choice is less about districts than about how close a room sits to the terminus, the harbour and the offices of Krishna district. The old town holds most of them.
Streets around the former European trading ground carry what stock there is, and staying among them puts the harbour, the market and the administrative buildings inside a short walk. The terminus changes the calculation. Trains stop at Machilīpatnam and go no further, which means arrivals cluster at one point and a room near it saves the awkward end of a long day, though the quiet is better away from the tracks. Vijayawada is the fallback.
Anyone who cannot find what they want will reach that larger city sixty kilometres away by road, and many treat Machilīpatnam as a day trip from there rather than a base. Weavers work close by. You want the old town if the carpet industry is the reason for coming, since the looms and the port quarter belong to the same few streets and everything else in Machilīpatnam is a drive.
Either way, reserve before you travel.
About Machilīpatnam
Four names, one town.
What is Machilīpatnam known for?
Machilīpatnam answers to Masulipatnam, Masulipatam and Bandar, and each belongs to a different stretch of a record that runs from European trading factories to the fishing fleet and the carpet looms. Krishna district is run from here. Rice, oilseed and scientific instruments come out of the place alongside the carpets, and the railway ends at its terminus rather than passing through.
What are the main landmarks in Machilīpatnam?
Trade left the marks here. Machilīpatnam was the settlement of European traders from the 16th century, and the Portuguese, British, Dutch and French all worked the port through the 17th, which is why the old ground still reads as a trading town. The Church Missionary Society kept a station at Masulipatam.
Beyond the built streets the harbour and the fishing fleet are the sight, with the carpet looms working behind them.
What is the history of Machilīpatnam?
Europe arrived by sea. From the 16th century Machilīpatnam served as the settlement of European traders, and by the 17th it had become a major trading port worked in turn by the Portuguese, the British, the Dutch and the French. Four flags, one anchorage.
The town carries several names, and Masulipatnam, Masulipatam and Bandar all survive alongside the form in official use. Ancient before all of it, the port town was working long before any European sail appeared off Andhra Pradesh. Missionary work followed the merchants.
The Church Missionary Society keeps a station at Masulipatam, and the town counts as an educational centre as well as a port, which gives it a role beyond the harbour and the looms. Administration sits here too. Machilīpatnam is a municipal corporation and the administrative headquarters of Krishna district, and it also heads Machilīpatnam mandal within Machilīpatnam revenue division.
It is a small fishing town now. What remains of the trading centuries is the harbour, the carpet-weaving that still runs in the town, and a railway that terminates here instead of carrying on down the coast. The names outlasted the trade.
Where is Machilīpatnam?
The coast is flat and low. Machilīpatnam sits on the seaward side of Krishna district in Andhra Pradesh, where the land runs out into tidal ground and the fishing boats work close in. Vijayawada lies sixty kilometres away.
The tropical band covers the whole of this coast, and the country between the town and the larger city is farmed for rice and oilseed.
What is the climate of Machilīpatnam?
Sea air softens the worst of it. Machilīpatnam lies in the tropical band, and the open water beside it keeps the heat a shade below what the country inland toward Vijayawada carries through the same months. The damp stays whatever the month.
Boats read the weather closer than any calendar does, and the fishing fleet works around the storm season that comes with the rains on this coast.
How do you get to Machilīpatnam?
The railway stops here. Machilīpatnam is a terminus rather than a through station, so trains arrive and turn round, and anyone continuing along the coast has to change to the road. Vijayawada is sixty kilometres off.
That city carries the wider connections for Krishna district, and most travellers reach Machilīpatnam by road from there rather than riding the branch to its end.
Good for
More cities in State of Andhra Pradesh
Updated August 2026



