Machilipatnam
©
Machilipatnam

Machilipatnam

Bay of Bengal port city known for colonial trading history and hand-painted Kalamkari cotton.

Machilipatnam (also known as Masulipatnam or Bandar) is a port city in Krishna district of Andhra Pradesh, situated on the Bay of Bengal about 50 km from Vijayawada. It is one of the oldest port towns on the eastern coast of India, with a history stretching back to the 2nd century BCE. During the colonial era it was a significant trading post — the Dutch, British, and French all had factories here at various times in the 17th century, making it a flashpoint in the global competition between European powers in Asia.

The town is known for its distinctive Kalamkari craft tradition — hand-painted or block-printed cotton cloth with intricate patterns drawn from Hindu mythology and nature. The craft is still practiced in Pedana and surrounding villages, and Machilipatnam is one of the best places to buy authentic Kalamkari work directly from artisans. The Dutch Cemetery and the site of the Siege of Masulipatam tell the story of the colonial contests that played out here in the 18th century.

The coast at Manginapudi Beach is worth the short drive south. The town is primarily a functional stop rather than a major tourist destination, but for those interested in the Kalamkari tradition or the layered colonial history of the Coromandel Coast, it rewards a visit.

Guide

Beaches near Machilipatnam

The Bay of Bengal coastline around Machilipatnam offers long, uncrowded beaches, though the sea is often rough and swimming conditions vary by season. The main beach accessible from the city is at Manginapudi, about 10 km south. The best time to visit is from October to March, when the weather is cooler and the Bay is calmer.

Guide

Getting There

Machilipatnam has its own railway station (code: MTM) on the Gudivada–Machilipatnam branch line, with trains connecting to Vijayawada (around 1.5 hours). From Vijayawada you can connect to most major Indian cities by train or bus. The nearest airport is Vijayawada Airport (VGA), about 70 km away, with flights to Hyderabad, Chennai, Bangalore, and Delhi.

By road, Machilipatnam is connected to Vijayawada by state highway — the drive takes around 1.5 hours depending on traffic. APSRTC buses run frequently on this route. From Hyderabad, direct buses operate to Machilipatnam; the journey takes around 6–7 hours.

Guide

Things to Do in Machilipatnam

Machilipatnam rewards the traveler who arrives curious about Kalamkari textiles, colonial history, or coastal life on the Krishna delta. The town itself is compact and manageable on foot or by auto-rickshaw. The harbour area and the fort remnants speak to the city's long commercial past, while the villages on the outskirts are where the Kalamkari craft tradition stays alive.

Guide

When to Go in Machilipatnam

The best time to visit Machilipatnam is from October to February. The weather is dry, temperatures are pleasant (20–30°C), and the Bay of Bengal is calm enough for the beach. From June to September, the monsoon brings heavy rain and occasional flooding in the low-lying areas of the city; travel is possible but less comfortable. March to May is hot and humid, with temperatures pushing above 40°C.

The Kalamkari workshops in Pedana operate year-round, though artisans work longer hours in the cooler months. If you want to see the full drying and washing process, a dry sunny day is essential — the craft depends on sunlight.