Machilipatnam

Machilipatnam is well connected to other parts of the state by rail and road.

By bus
By bus

Machilipatnam is well-connected to most parts of the Andhra Pradesh and some parts of South India. APSRTC state-run bus service runs buses to most parts of state.

By plane
By plane

Nearest aiport is located at Gannavaram/Vijayawada, which is about 70 km from Machilipatnam.

By train
By train

There are two railway stations in Machilipatnam: Machilipatnam Railway Station and Chilakalapudi Railway Station. Although there is a third railway station called Bandar Port, that is not being used. South Central Railways runs its services from Machilipatnam to Vijayawada, Visakhapatnam Vizag, Tirupati and Bangalore. Recently it has been approved in the budget to run a train to mumbai via Hyderabad.

By car
By car

Machilipatnam is at a distance from Vijayawada on NH9 at about 65 km and approximately 325 km from Hyderabad.